v4l2src: device sequence/offset correction in case of renegotiation
authorPeter Seiderer <ps.report@gmx.net>
Fri, 27 Mar 2015 20:09:44 +0000 (21:09 +0100)
committerNicolas Dufresne <nicolas.dufresne@collabora.com>
Thu, 2 Apr 2015 21:40:20 +0000 (17:40 -0400)
commitf160625ea674538be81d41c9286c7dd437c7a034
treefa1aa52f849089e7338247aab277aa6788154fef
parent866d97fa2c9fe3b2de70d1b04454baa83edea92c
v4l2src: device sequence/offset correction in case of renegotiation

The v4l2 device restarts the sequence counter in case of streamoff/streamon,
the GST offset values are supposed to increment strictly monotonic, so
adjust the sequence counter/offset values in case of caps
renegotiation.

https://bugzilla.gnome.org/show_bug.cgi?id=745441
sys/v4l2/gstv4l2src.c
sys/v4l2/gstv4l2src.h