obs-studio/plugins
fryshorts 7905197b7c linux-v4l2: Remove "Leave Unchanged" option
Remove the "Leave Unchanged" option for the input and video format
select.

This option was primarily added for cases in which the
resolution and framerate are set by another program or the capture
device itself and the values are not directly supported by the plugin.
One major usecase here would be capture devices for tv signals which
might be set to a spcific resolution and refresh rate, and might fail
to initialize in case any other combination of those settings is forced.

In case of the input this option did not make much sense, as the first
input is probably the best default option in most cases.

For the video format this default is even bad in some cases. If an
format emulated by libv4l2 is selected for example, this will usually
configure the device to use mjpeg with libv4l2 converting it to some
format obs can use. When obs or the source is then restarted and the
"Leave Unchanged" is enabled the plugin will fail, because it will only
notice that the device is set to mjpeg, without any knowledge about the
possibility of letting libv4l2 handle the conversion.

Using the first available and supported format is not nescessarily the
best choice, but still preferable to some random format that will
cause the plugin to not capture at all. Forcing a choice here will
hopefully also make the plugin behaviour more predicatable for the user.
2015-03-01 18:53:51 +01:00
..
image-source Add latest translations from CrowdIn 2015-02-09 19:26:17 -05:00
linux-capture Add latest translations from CrowdIn 2015-02-09 19:26:17 -05:00
linux-jack Initial obs-studio jack support 2015-01-25 20:42:02 +01:00
linux-pulseaudio Add latest translations from CrowdIn 2015-02-09 19:26:17 -05:00
linux-v4l2 linux-v4l2: Remove "Leave Unchanged" option 2015-03-01 18:53:51 +01:00
mac-avcapture Add latest translations from crowdin 2015-02-11 16:27:24 -05:00
mac-capture mac-capture: Add update callbacks for coreaudio 2015-02-20 21:53:00 -08:00
mac-syphon Add latest translations from crowdin 2015-02-11 19:15:08 -05:00
obs-ffmpeg Add latest translations from CrowdIn 2015-02-09 19:26:17 -05:00
obs-libfdk Add latest translations from CrowdIn 2015-02-09 19:26:17 -05:00
obs-outputs obs-outputs: Fix bug (RTMP only working once) 2015-02-17 20:38:23 -08:00
obs-x264 Add latest translations from crowdin 2015-02-11 19:15:08 -05:00
rtmp-services rtmp-services: Add encoder settings callback 2015-02-10 19:27:37 -08:00
text-freetype2 Add latest translations from CrowdIn 2015-02-09 19:26:17 -05:00
win-capture win-capture: Fix hook bug that could cause crashes 2015-02-14 09:12:24 -08:00
win-dshow win-dshow: Do not update encoders if active 2015-02-14 15:04:11 -08:00
win-wasapi Add latest translations from CrowdIn 2015-02-09 19:26:17 -05:00
CMakeLists.txt Initial obs-studio jack support 2015-01-25 20:42:02 +01:00