summaryrefslogtreecommitdiffstats
path: root/gst/deinterlace
Commit message (Collapse)AuthorAgeFilesLines
* deinterlace: Remove the interlaced field from the output caps if ↵Sebastian Dröge2009-06-231-0/+8
| | | | deinterlacing is enabled
* deinterlace: Copy the correct line from correct place in the historySebastian Dröge2009-06-231-1/+2
|
* deinterlace: Implement upstream negotationSebastian Dröge2009-06-112-9/+142
|
* deinterlace: Improve debugging and clean up some codeSebastian Dröge2009-06-111-34/+64
|
* deinterlace: Clip buffers to the current segment if possibleSebastian Dröge2009-06-111-2/+41
|
* deinterlace: Clean up includes and clean up order of instance struct fieldsSebastian Dröge2009-06-112-27/+23
|
* deinterlace: Fix QoS calculationsSebastian Dröge2009-06-101-3/+6
| | | | | | | The diff is a signed integer, not an unsigned one of course. In modes other than GST_DEINTERLACE_ALL every frame has twice the duration of the field duration.
* deinterlace: Implement basic QoSSebastian Dröge2009-06-092-19/+158
| | | | | This change is based on Tim's QoS implementation for jpegdec.
* deinterlace: Directly proxy events/queries to the peer padsSebastian Dröge2009-06-091-6/+43
| | | | | This removes some overhead introduced by the default handlers that need to iterate over the other pads.
* deinterlace: First try to handle DVD still frames correctlySebastian Dröge2009-06-042-3/+63
| | | | This helps a bit with bug #582740 but still doesn't make it work.
* deinterlace: Fix spurious colons in asm codeBrian Cameron2009-06-011-13/+13
| | | | | | Fixes #584174. Signed-off-by: David Schleef <ds@schleef.org>
* deinterlace: If the upstream max latency is unbound return unbound max latencySebastian Dröge2009-05-151-2/+0
| | | | Fixes bug #582661.
* Moved 'deinterlace2' from -bad to -goodSebastian Dröge2009-05-1336-0/+7969
And rename it to deinterlace.