summaryrefslogtreecommitdiff
path: root/sys/v4l2/gstv4l2allocator.c
AgeCommit message (Expand)AuthorFilesLines
2017-01-24v4l2allocator: reference memory before the buffer is queuedJean-Christophe Trotin1-4/+9
2017-01-16v4l2allocator: fix memory type in allocator probeJean-Christophe Trotin1-1/+1
2016-11-01v4l2: Warn, don't assert if v4l gives us a buffer with a too large sizeWilliam Manley1-1/+10
2016-02-08v4l2allocator: Fix spelling of reenqueueingLuis de Bethencourt1-1/+1
2016-02-08v4l2allocator: Fix spelling of queueingNicolas Dufresne1-1/+1
2015-06-09gstv4l2bufferpool: handle -EPIPE from DQBUF to signal EOSPhilipp Zabel1-6/+13
2015-02-25v4l2bufferpool: fix import_userptr() in single-planar API when n_planes > 1Aurélien Zanelli1-6/+8
2015-02-25v4l2allocator: let bufferpool calculate image size when importing userptrAurélien Zanelli1-12/+6
2015-02-15v4l2allocator: Fix freeing of shared memoryNicolas Dufresne1-21/+12
2015-01-08v4l2allocator: Add protection against driver bugNicolas Dufresne1-0/+7
2015-01-08v4l2: Don't use allocator size to iterateNicolas Dufresne1-14/+0
2014-12-16v4l2allocator: Add protection against broken libv4l2Nicolas Dufresne1-0/+18
2014-12-04v4l2allocator: Fix CREATE_BUF probingNicolas Dufresne1-1/+1
2014-11-24Revert "v4l2allocator: Remove unused variable"Nicolas Dufresne1-0/+1
2014-11-24Revert "v4l2: move vb_queue probing from allocator to v4l2object"Nicolas Dufresne1-4/+51
2014-11-21v4l2allocator: Remove unused variableNicolas Dufresne1-1/+0
2014-11-21v4l2: move vb_queue probing from allocator to v4l2objectBenjamin Gaignard1-51/+4
2014-11-07v4l2allocator: fix error message if allocator is already activeAurélien Zanelli1-2/+1
2014-09-16v4l2allocator: O_CLOEXEC needs _GNU_SOURCEPeter Korsgaard1-0/+4
2014-09-09v4l2allocator: Workaround driver that don't support REQBUFS(0)Nicolas Dufresne1-20/+14
2014-07-11v4l2allocator: Use qdata instead of parenting to DmabufMemoryNicolas Dufresne1-8/+14
2014-05-26v4l2bufferpool: Port to bufferpool flush_start/stop methodNicolas Dufresne1-0/+2
2014-05-24Revert "v4l2bufferpool: Port to bufferpool flush_start/stop method"Nicolas Dufresne1-6/+0
2014-05-24v4l2allocator: Add debug assert to detect calls in the wrong stateNicolas Dufresne1-0/+4
2014-05-24v4l2allocator: Reset count when stoppedNicolas Dufresne1-0/+2
2014-05-24v4l2bufferpool: Port to bufferpool flush_start/stop methodNicolas Dufresne1-0/+4
2014-05-16v4l2allocator: Don't trace twice the same messageNicolas Dufresne1-4/+4
2014-05-15v4l2allocator: Fix use of atomic active markerNicolas Dufresne1-4/+4
2014-05-08v4l2allocator: Reset imported buffer size with expected sizeNicolas Dufresne1-1/+18
2014-05-08v4l2allocator: Reset flushed groupNicolas Dufresne1-0/+2
2014-05-08v4l2allocator: Add a method to read number of allocated groupNicolas Dufresne1-0/+14
2014-05-08v4l2allocator: Fix libv4l2 supportNicolas Dufresne1-1/+4
2014-05-08v4l2allocator: Set the flags on the objectNicolas Dufresne1-0/+2
2014-05-08v4l2allocator: There is not group on errorNicolas Dufresne1-5/+0
2014-05-08v4l2-allocator: Add S to REQBUFS/CREATE_BUFS enumNicolas Dufresne1-2/+2
2014-05-08v4l2: Fixup USERPTR/DMABUF capture supportNicolas Dufresne1-165/+186
2014-05-08v4l2: Add DMABUF and USERPTR importationNicolas Dufresne1-26/+293
2014-05-08v4l2allocator: Valid FD are bigger or equal to zeroNicolas Dufresne1-1/+1
2014-05-08v4l2: Add dmabuf export supportNicolas Dufresne1-8/+100
2014-05-08v4l2allocator: Guaranty queued state integretyNicolas Dufresne1-4/+42
2014-05-08Implement V4l2 AllocatorNicolas Dufresne1-0/+945