obs-studio/plugins
Jim dd26fe4f8a obs-ffmpeg: Fix FFmpeg NVENC presets on Ubuntu 20.04
Ubuntu 20.04 and 22.04 both have the same FFmpeg versions, but FFmpeg on
20.04 was built with version 9 of NVENC headers, whereas 22.04 was built
with 11.

Unfortunately, that means we have to revert back to the old presets when
Ubuntu 20.04 is detected. The way this detection is done is a bit hacky,
but it's the only way to preserve startup performance. Otherwise we'd
have to write yet another startup subprocess test program to detect
whether the FFmpeg being used was built with older or newer NVENC, which
is both slow to start up and annoying to write. So instead, just get the
distro name/version strings and detect Ubuntu 20.04 that way.
2022-10-27 14:35:51 -07:00
..
aja Update translations from Crowdin 2022-10-25 22:32:14 +00:00
coreaudio-encoder Update translations from Crowdin 2022-10-25 22:32:14 +00:00
decklink Update translations from Crowdin 2022-10-25 22:32:14 +00:00
enc-amf@d5a136c683 enc-amf: Minor compilation improvements 2022-10-26 09:24:54 +11:00
image-source Update translations from Crowdin 2022-10-25 22:32:14 +00:00
linux-alsa Update translations from Crowdin 2022-10-25 22:32:14 +00:00
linux-capture linux-capture: Fixup window name/class checking 2022-09-24 20:42:57 -03:00
linux-jack Update translations from Crowdin 2022-07-31 23:40:53 +00:00
linux-pipewire linux-pipewire: Close sessions as we are done with them 2022-09-27 11:50:49 -03:00
linux-pulseaudio linux-pulseaudio: Use DONT_MOVE for non-default devices 2022-10-09 16:31:00 -07:00
linux-v4l2 Update translations from Crowdin 2022-10-25 22:32:14 +00:00
mac-avcapture Update translations from Crowdin 2022-10-25 22:32:14 +00:00
mac-capture Update translations from Crowdin 2022-10-25 22:32:14 +00:00
mac-syphon Update translations from Crowdin 2022-08-30 09:00:44 +00:00
mac-videotoolbox Update translations from Crowdin 2022-10-25 22:32:14 +00:00
mac-virtualcam mac-virtualcam: Remove unnecessary IOSurfaceLocks in Mach Server 2022-10-19 01:59:11 +02:00
obs-browser@d71cb045d2 Update translations from Crowdin 2022-10-25 22:32:14 +00:00
obs-ffmpeg obs-ffmpeg: Fix FFmpeg NVENC presets on Ubuntu 20.04 2022-10-27 14:35:51 -07:00
obs-filters obs-filters: Fix comment typo 2022-10-27 00:49:32 -07:00
obs-libfdk Update translations from Crowdin 2022-08-30 09:00:44 +00:00
obs-outputs Update translations from Crowdin 2022-10-25 22:32:14 +00:00
obs-qsv11 Update translations from Crowdin 2022-10-25 22:32:14 +00:00
obs-text Update translations from Crowdin 2022-07-31 23:40:53 +00:00
obs-transitions Update translations from Crowdin 2022-10-25 22:32:14 +00:00
obs-vst obs-vst: Toggle properties button visibility upon VST selection 2022-10-09 16:33:27 -07:00
obs-websocket@5716577019 plugins: Update obs-websocket to 5.0.2 (Crowdin translations) 2022-08-30 16:43:28 -07:00
obs-x264 Update translations from Crowdin 2022-10-25 22:32:14 +00:00
oss-audio Update translations from Crowdin 2022-08-30 09:00:44 +00:00
rtmp-services Update translations from Crowdin 2022-10-25 22:32:14 +00:00
sndio Update translations from Crowdin 2022-08-17 04:22:50 +00:00
text-freetype2 Update translations from Crowdin 2022-08-30 09:00:44 +00:00
vlc-video Update translations from Crowdin 2022-10-25 22:32:14 +00:00
win-capture Update translations from Crowdin 2022-10-25 22:32:14 +00:00
win-dshow Update translations from Crowdin 2022-10-25 22:32:14 +00:00
win-ivcam cmake: Fix diverging prefix padding for OBS status outputs 2022-03-26 09:44:23 -04:00
win-mf Update translations from Crowdin 2022-10-25 22:32:14 +00:00
win-wasapi Update translations from Crowdin 2022-10-25 22:32:14 +00:00
CMakeLists.txt plugins: Make CMake fail if obs-websocket is not found 2022-07-30 17:34:36 -07:00