v4l2: set min_latency for output device according to required minimum number of buffers
authorAurélien Zanelli <aurelien.zanelli@parrot.com>
Thu, 4 Sep 2014 16:35:46 +0000 (18:35 +0200)
committerNicolas Dufresne <nicolas.dufresne@collabora.co.uk>
Tue, 9 Sep 2014 22:39:23 +0000 (18:39 -0400)
commit3afec4dd0167e6abd4aa145a043200885acc15f6
treeb592db1d8b785d85090ced4a6ef14e3330554a44
parentd9a7954dc929b91fcd3a397917cbeebfd6d09f8f
v4l2: set min_latency for output device according to required minimum number of buffers

Since we can get the minimum number of buffers needed by an output
device to work, use it to set min_latency which will determine how many
buffers are queued.

https://bugzilla.gnome.org/show_bug.cgi?id=736072
sys/v4l2/gstv4l2bufferpool.c
sys/v4l2/gstv4l2object.c
sys/v4l2/gstv4l2object.h