obs-studio/plugins
Frank Löffler 8f3d4b6758 linux-v4l2: added range check for try_connect()
While the current code only ever calls try_connect() with the input
argument 'device' in the range of 0 and MAX_DEVICES, this adds a check
to ensure that future code does not break the following sprintf.

In addition, use snprintf instead of sprintf to ensure that if anything
breaks, the sprintf does not lead to memory corruption. Again, the new
check should already make sure of that, but the additional effort of
using snprintf instead of sprintf is so low that it is worth to have a
little more security in the future.
2021-01-29 09:24:42 -08:00
..
coreaudio-encoder coreaudio-encoder: Fix cmake for mingw 2020-12-29 13:17:29 -08:00
decklink decklink: Fix automatic pixel format detection 2020-12-20 14:44:14 -08:00
enc-amf@89f7de349e enc-amf: Fix inability to set bitrate in latest AMD driver 2020-11-26 09:41:00 -08:00
image-source image-source: Support linear SRGB 2021-01-21 07:42:57 -08:00
linux-alsa Update translations from Crowdin 2020-12-14 00:29:44 +01:00
linux-capture linux-capture: Ensure locks are initialized 2021-01-28 13:11:16 -08:00
linux-jack linux-jack: fix deadlock when closing the client 2021-01-03 11:08:58 -08:00
linux-pulseaudio Update translations from Crowdin 2020-12-14 00:29:44 +01:00
linux-v4l2 linux-v4l2: added range check for try_connect() 2021-01-29 09:24:42 -08:00
mac-avcapture Revert "mac-avcapture: Add additional capture presets" 2021-01-20 12:44:16 -08:00
mac-capture mac-capture: Support linear SRGB 2021-01-21 07:42:57 -08:00
mac-syphon Update translations from Crowdin 2020-12-14 00:29:44 +01:00
mac-virtualcam mac-virtualcam: Make DAL plugin filename case consistent 2021-01-18 08:57:26 +11:00
mac-vth264 Update translations from Crowdin 2020-12-14 00:29:44 +01:00
obs-browser@200f34d94c obs-browser: Fix panel build error on Windows and Linux 2021-01-27 10:31:20 +11:00
obs-ffmpeg obs-ffmpeg: Always fully restart remote media sources 2021-01-12 19:47:44 -08:00
obs-filters obs-filters: Fix pow arguments 2021-01-23 01:53:11 -08:00
obs-libfdk Update translations from Crowdin 2020-12-14 00:29:44 +01:00
obs-outputs obs-outputs: Use system-wide FTL if present 2021-01-17 20:07:03 -08:00
obs-qsv11 obs-qsv11: Fix bframe=0 not working 2021-01-11 11:52:07 -08:00
obs-text obs-text: Support linear SRGB 2021-01-21 07:42:57 -08:00
obs-transitions obs-transitions: Linear SRGB, swipe 2021-01-21 07:42:57 -08:00
obs-vst@cca219fa36 Update translations from Crowdin 2020-09-27 23:07:27 +02:00
obs-x264 Update translations from Crowdin 2020-12-14 00:29:44 +01:00
oss-audio Update translations from Crowdin 2020-12-14 00:29:44 +01:00
rtmp-services rtmp-services: Add PolyStreamer service 2021-01-28 13:06:28 -08:00
sndio Update translations from Crowdin 2020-12-14 00:29:44 +01:00
text-freetype2 text-freetype2: Support linear SRGB 2021-01-21 07:42:57 -08:00
vlc-video Update translations from Crowdin 2020-12-14 00:29:44 +01:00
win-capture win-capture: Support linear SRGB 2021-01-21 07:42:57 -08:00
win-dshow win-dshow: Fix dshowcapture not linking audio of certain devices 2021-01-04 07:02:53 -08:00
win-ivcam Merge pull request #1944 from WizardCM/windows-rc-definition 2020-04-18 18:27:22 -05:00
win-mf Update translations from Crowdin 2020-12-14 00:29:44 +01:00
win-wasapi Update translations from Crowdin 2020-12-14 00:29:44 +01:00
CMakeLists.txt cmake: Make mac vcam optional (enabled by default) 2021-01-11 16:16:25 -08:00