ffmpeg/libavdevice
mrlika ed72542539 lavd/v4l2: do not fail when VIDIOC_ENUMSTD returns EINVAL without a valid match
With some (buggy) drivers, the VIDIOC_G_STD ioctl returns a std_id that cannot
be matched with any of the enumerated v4l2_standard structures (for example
std_id = 0 or std_id = 0xffffff). Do not fail when we reach the end of the
enumeration without a valid match.

Fixes ticket #2370

Note: This commit message has been modified by Giorgio Vazzana, the original
commit message was:

"Fixed regression for mandatory VIDIOC_ENUMSTD support by v4l2"

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-09-17 22:57:31 +02:00
..
alldevices.c lavd: add xv output device 2013-05-30 10:44:54 +02:00
alsa-audio-common.c
alsa-audio-dec.c
alsa-audio-enc.c
alsa-audio.h
avdevice.c
avdevice.h
bktr.c Merge commit 'cb0244daaca83ab666798818f74f5181bf6bc387' 2013-08-10 10:29:44 +02:00
caca.c
dshow_capture.h
dshow_common.c
dshow_enummediatypes.c
dshow_enumpins.c
dshow_filter.c
dshow_pin.c
dshow.c avdevice/dshow: make constant arrays static 2013-08-03 22:24:11 +02:00
dv1394.c Merge commit '71bf6b41d974229a06921806c333ce98566a5d8a' 2013-08-08 11:36:21 +02:00
dv1394.h
fbdev.c Merge commit '71bf6b41d974229a06921806c333ce98566a5d8a' 2013-08-08 11:36:21 +02:00
file_open.c libavutil: Make avpriv_open a library-internal function on msvcrt 2013-08-10 00:53:33 +03:00
iec61883.c
jack_audio.c
lavfi.c avdevice/lavfi: fix input with unknown channel layout 2013-07-13 23:10:05 +02:00
libavdevice.v
libcdio.c Reinstate proper FFmpeg license for all files. 2013-08-30 15:47:38 +00:00
libdc1394.c
Makefile lavd: Fix make checkheaders 2013-08-11 00:40:30 +02:00
openal-dec.c
oss_audio.c Merge commit '71bf6b41d974229a06921806c333ce98566a5d8a' 2013-08-08 11:36:21 +02:00
pulse.c Reinstate proper FFmpeg license for all files. 2013-08-30 15:47:38 +00:00
sdl.c
sndio_common.c
sndio_common.h
sndio_dec.c
sndio_enc.c
timefilter.c avdevice/timefilter: 2nd try at avoiding rounding issues 2013-08-03 16:15:13 +02:00
timefilter.h
v4l2-common.c lavd/v4l2: move pixel format conversion code to a separate place. 2013-05-20 01:11:28 +02:00
v4l2-common.h lavd/v4l2: move pixel format conversion code to a separate place. 2013-05-20 01:11:28 +02:00
v4l2.c lavd/v4l2: do not fail when VIDIOC_ENUMSTD returns EINVAL without a valid match 2013-09-17 22:57:31 +02:00
v4l2enc.c lavd/v4l2enc: check write return value. 2013-05-20 16:33:21 +02:00
v4l.c
version.h avformat/AVFormatContext: Move fields down to match the fork 2013-07-09 19:06:32 +02:00
vfwcap.c avdevice/vfwcap: make constant arrays static 2013-08-03 22:24:31 +02:00
x11grab.c avdevice/x11grab: use AV_OPT_TYPE_VIDEO_RATE 2013-07-26 15:21:21 +00:00
xv.c lavd: add xv output device 2013-05-30 10:44:54 +02:00