mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-21 07:46:38 +00:00
d3bd3ecc3e
V4L2 kernel drivers allow configuration of the hardware settings via a mechanism called controls. These can be referred to by name such as "Brightness" and "White Balance Temperature". The user-space command line client for setting these controls (v4l2-ctl) normalises these names such that they only contain lower case alphanumeric characters and the underscore '_'. e.g: Kernel v4l2-ctl ---------------------------------------------------- Brightness brightness White Balance Temperature white_balance_temperature Focus (absolute) focus_absolute GStreamer seems to want to follow this pattern but failed for controls with more than one consecutive non-alphanum character. e.g. GStreamer would produce "focus__absolute_" rather than "focus_absolute". This commit fixes that issue. Backwards compatibility is preserved by normalising all control names before comparison. https://bugzilla.gnome.org/show_bug.cgi?id=725632 |
||
---|---|---|
.. | ||
directsound | ||
oss | ||
oss4 | ||
osxaudio | ||
osxvideo | ||
sunaudio | ||
v4l2 | ||
waveform | ||
ximage | ||
Makefile.am |