summaryrefslogtreecommitdiffstats
path: root/sys/v4l2/gstv4l2bufferpool.h
Commit message (Collapse)AuthorAgeFilesLines
* v4l2sink: change where buffers get dequeuedRob Clark2009-08-041-2/+2
| | | | It seems to cause strange occasional high latencies (almost 200ms) when dequeuing buffers from _buffer_alloc(). It is simpler and seems to work much better to dqbuf from the same thread that is queuing the next buffer.
* v4l2: Add v4l2sink elementRob Clark2009-08-041-0/+97
This also does the following changes: (1) pull the bufferpool code out into gstv4l2bufferpool.c, and make a bit more generic so it can be used both for v4l2src and v4l2sink (2) move some of the device probing/configuration/caps stuff into gstv4l2object.c so it does not have to be duplicated between v4l2src and v4l2sink Fixes bug #590280.