summaryrefslogtreecommitdiff
path: root/sys/v4l2/gstv4l2videodec.c
AgeCommit message (Expand)AuthorFilesLines
2015-01-13v4l2videodec: Proxy getcapsNicolas Dufresne1-34/+9
2015-01-09v4l2videodec: Prevent renegotiationNicolas Dufresne1-0/+7
2015-01-09v4l2videodec: Don't unlock the stream lock twiceNicolas Dufresne1-1/+1
2014-11-21v4l2: Handle corrupted buffer with empty payloadNicolas Dufresne1-18/+20
2014-09-09v4l2: Merge min_buffers_for* variable into oneNicolas Dufresne1-2/+1
2014-05-26v4l2bufferpool: Port to bufferpool flush_start/stop methodNicolas Dufresne1-38/+35
2014-05-24Revert "v4l2bufferpool: Port to bufferpool flush_start/stop method"Nicolas Dufresne1-35/+38
2014-05-24v4l2videodec: don't stop if loop returned FLUSHINGNicolas Dufresne1-2/+3
2014-05-24v4l2videodec: Handle early task stopNicolas Dufresne1-1/+16
2014-05-24v4l2videodec: Handle gst_pad_start_task() failureNicolas Dufresne1-2/+12
2014-05-24v4l2videodec: Add trace for FLUSH_START/STOP handlingNicolas Dufresne1-0/+2
2014-05-24v4l2videodec: Fix use of atomic valueNicolas Dufresne1-1/+1
2014-05-24v4l2videodec: Fix handle_frame error handlingNicolas Dufresne1-1/+13
2014-05-24v4l2bufferpool: Port to bufferpool flush_start/stop methodNicolas Dufresne1-38/+34
2014-05-16v4l2videodec: Handle flush while in start_streamingNicolas Dufresne1-1/+3
2014-05-15v4l2: Cleanup M2M propertiesNicolas Dufresne1-29/+3
2014-05-15v4l2videodec: Handle start_streaming errorNicolas Dufresne1-2/+11
2014-05-15v4l2videodec: Print the flow return causing the loop to leaveNicolas Dufresne1-1/+2
2014-05-15v4l2videodec: Don't lock the decoder when stopping taskNicolas Dufresne1-1/+4
2014-05-15v4l2: Split flush in start/stop_streamingNicolas Dufresne1-5/+7
2014-05-08v4l2: Replace miss-use of crop meta in favour of proper offsetNicolas Dufresne1-1/+1
2014-05-08v4l2bufferpool: Acquire cannot return a buffer from another poolNicolas Dufresne1-4/+4
2014-05-08v4l2videodec: Ensure pool is configuredNicolas Dufresne1-3/+14
2014-05-08v4l2videodec: Install PROP_CAPTURE_IO_MODE with right IDNicolas Dufresne1-3/+3
2014-05-08v4l2: Move capture eos handling in _process()Nicolas Dufresne1-4/+0
2014-05-08v4l2videodec: Cleanly fail if set_format is never calledNicolas Dufresne1-0/+2
2014-05-08v4l2videodec: Ensure internal pool are activatedNicolas Dufresne1-0/+16
2014-05-08v4l2videodec: Check that pool where allocated before flushing themNicolas Dufresne1-2/+5
2014-05-08v4l2object: Rename setup_format() method into acquire_format()Nicolas Dufresne1-1/+1
2014-05-08v4l2videodec: Protect NULL pool while going to READYNicolas Dufresne1-0/+7
2014-05-08v4l2videodec: Clear the input state pointer after unrefNicolas Dufresne1-0/+1
2014-05-08v4l2videodec: handle stop being called without flushNicolas Dufresne1-0/+9
2014-05-08v4l2videodec: Default to template in caps queryNicolas Dufresne1-2/+5
2014-05-08v4l2videodec: Ensure processing thread has stopped when drainingNicolas Dufresne1-1/+6
2014-05-08v4l2videodec: Don't drain if processing thread is inactiveNicolas Dufresne1-1/+1
2014-05-03v4l2: Use single pass iterator for M2M probeNicolas Dufresne1-107/+37
2014-05-03v4l2videodec: Simplify sub-instanciation mechanismNicolas Dufresne1-73/+42
2014-04-16v4l2videodec: Initialise ioctl struct with zeroes before passing it to ioctl()Sebastian Dröge1-0/+2
2014-02-25v4l2videodec: Create one element per deviceBenjamin Gaignard1-19/+200
2014-02-25v4l2videodec: Calculate latency from device informationNicolas Dufresne1-0/+5
2014-02-25v4l2videodec: Implement v4l2videodecNicolas Dufresne1-0/+757