ivtc: new inverse telecine filter
authorDavid Schleef <ds@schleef.org>
Wed, 20 Feb 2013 23:32:15 +0000 (15:32 -0800)
committerDavid Schleef <ds@schleef.org>
Tue, 19 Mar 2013 23:26:45 +0000 (16:26 -0700)
commit91310bd4c52c2a6500036cbd9b1fa3e41c9cea89
treebce8de6bd805f438cb63514fabed2519a7bacf53
parent8f9c2e8e44358411e8e7eb14ed05100713551da2
ivtc: new inverse telecine filter

This filter converts interlaced content that was originally
telecine'd from 24 fps (or similar) progressive content.  It works
approximately like videorate, but with awareness of interlacing.
It merges neighboring fields in the input interlaced stream with
the goal of minimizing combing artifacts, while keeping the output
framerate constant.  If it cannot avoid combing artifacts, it will
reconstruct the image from a single field.  Note that this filter
does not autodetect the framerate, but will automatically fixate
at 24 fps.
configure.ac
gst/ivtc/Makefile.am [new file with mode: 0644]
gst/ivtc/gstcombdetect.c [new file with mode: 0644]
gst/ivtc/gstcombdetect.h [new file with mode: 0644]
gst/ivtc/gstivtc.c [new file with mode: 0644]
gst/ivtc/gstivtc.h [new file with mode: 0644]