deinterlace: add support for strides
authorWim Taymans <wim.taymans@collabora.co.uk>
Tue, 11 Dec 2012 12:00:46 +0000 (13:00 +0100)
committerWim Taymans <wim.taymans@collabora.co.uk>
Tue, 11 Dec 2012 12:00:46 +0000 (13:00 +0100)
commitabd7e33db6a99ca7175ac232ea9e9dfaf0a7fe7e
tree6f00d080531f4a472a8b9830164a4e21b654b5ad
parent3503aef946649da39e9b423adebe173f7a692b89
deinterlace: add support for strides

Implement stride support correctly by taking it from the GstVideoFrame.
Propose a bufferpool upstream when not operating in passthrough.
14 files changed:
gst/deinterlace/gstdeinterlace.c
gst/deinterlace/gstdeinterlace.h
gst/deinterlace/gstdeinterlacemethod.c
gst/deinterlace/gstdeinterlacemethod.h
gst/deinterlace/tvtime/greedy.c
gst/deinterlace/tvtime/greedyh.c
gst/deinterlace/tvtime/linear.c
gst/deinterlace/tvtime/linearblend.c
gst/deinterlace/tvtime/scalerbob.c
gst/deinterlace/tvtime/tomsmocomp/TomsMoCompAll.inc
gst/deinterlace/tvtime/vfir.c
gst/deinterlace/tvtime/weave.c
gst/deinterlace/tvtime/weavebff.c
gst/deinterlace/tvtime/weavetff.c