gstreamer/sys
Hou Qi 5e932395a4 v4l2object: Add interlace-mode back to caps for camera
skip_try_fmt_probes is set to TRUE for v4l2src to skip interlace-mode and
colorimetry when probe caps. gst_v4l2_object_set_format_full() will add
colorimetry back to caps when iterating over the negotiated caps. There is
one case that v4l2src is first in preview state then starts recording.
v4l2src caps will change with an additional interlace-mode structure after
renegotiation, then v4l2src needs to reset. But this camera driver can't
orphan buffer pool, it causes require buffer failed as streaming is still
in active state.

To fix this, also need to add interlace-mode back to caps for camera to
avoid reset.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/merge_requests/961>
2021-04-27 13:47:21 -04:00
..
directsound Remove autotools build system 2019-10-14 11:04:18 +01:00
oss oss: allow per feature registration 2021-03-29 12:45:23 +02:00
oss4 oss4: allow per feature registration 2021-03-29 12:45:23 +02:00
osxaudio osxaudio: Remove deprecated GTimeVal 2019-12-18 19:48:34 +00:00
osxvideo meson: Pass native: false to add_languages() 2020-05-13 19:25:33 +05:30
rpicamsrc gst: don't use volatile to mean atomic 2021-03-18 19:52:53 +11:00
v4l2 v4l2object: Add interlace-mode back to caps for camera 2021-04-27 13:47:21 -04:00
waveform Remove autotools build system 2019-10-14 11:04:18 +01:00
ximage gst: don't use volatile to mean atomic 2021-03-18 19:52:53 +11:00
meson.build rpicamsrc: hook up to build 2020-07-10 17:37:28 +01:00