v4l2sink: don't render preroll buffers
authorRob Clark <rob@ti.com>
Sun, 4 Apr 2010 11:23:31 +0000 (06:23 -0500)
committerRob Clark <rob@ti.com>
Wed, 29 Dec 2010 17:46:40 +0000 (11:46 -0600)
commite24cfa72505327a247b2af9db39c98167f62ee7f
tree3c1d0b1e64f5ffbfe835ee4dab70ffa07f441120
parent48a8b53bdde342b3536143a84175a21a12ea1aea
v4l2sink: don't render preroll buffers

Most v4l2 drivers will get upset when you queue the same buffer twice in a
row without first dequeueing it.

Rendering of pre-roll buffers can be re-introduced later, but will require
tracking the state of the buffer, and avoiding to re-QBUF if the buffer has
already been passed to the driver.
sys/v4l2/gstv4l2sink.c