video-converter: rework the generic converter function
authorWim Taymans <wtaymans@redhat.com>
Fri, 24 Oct 2014 10:11:43 +0000 (12:11 +0200)
committerWim Taymans <wtaymans@redhat.com>
Wed, 29 Oct 2014 15:26:10 +0000 (16:26 +0100)
commit549bdd4ece277289e50b658f3b1833fed26f389f
tree5a232c07941a313e45c11b08e02a31cacc2c72f6
parent71efeaaa6f7e7d760e2ab9f384aa952aefc2d95d
video-converter: rework the generic converter function

Use a LineCache object to track and process lines between unpack,
upsample, convert, downsample and pack stages. This simplifies the
main core processing function a lot and allows for future additions
easily.

Add support for interlaced formats in chroma up and downsampling.
gst-libs/gst/video/video-converter.c