v4l2src: Force renegotiation on resolution change
authorNicolas Dufresne <nicolas.dufresne@collabora.com>
Wed, 10 Feb 2021 20:49:03 +0000 (15:49 -0500)
committerNicolas Dufresne <nicolas.dufresne@collabora.com>
Fri, 19 Feb 2021 21:02:02 +0000 (16:02 -0500)
commitb750fb2d5b0b49d3356be39de1455873b07a5cc5
tree82a05b457bb73f30be5d7cc13c655d9bb8462f34
parent7b8fe18d062dbfa6704d8dc4b8c3889ef42e5e2d
v4l2src: Force renegotiation on resolution change

As mandated by the specification, make sure to cycle through streamoff
/ streamon regardless if the caps have changed or not.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/merge_requests/870>
sys/v4l2/gstv4l2src.c