[vlc-devel] commit: Added yadif deinterlacer to our module. (Laurent Aimar )

git version control git at videolan.org
Thu Oct 8 22:32:21 CEST 2009


vlc | branch: 1.0-bugfix | Laurent Aimar <fenrir at videolan.org> | Sun Oct  4 00:17:57 2009 +0200| [386db124f835ea08da0484147a08190c29c12345] | committer: Laurent Aimar 

Added yadif deinterlacer to our module.

There is 2 new deinterlacing modes: "Yadif" and "Yadif (2x)".
"Yadif (2x)" doubles the frame rate, whereas "Yadif" throws away one field.

yadif.h comes from vf_yadif.c (GPLv2+) from MPayer project. I have stripped it
a bit but let the functions unmodified for easier maintainance.

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=386db124f835ea08da0484147a08190c29c12345
---

 modules/video_filter/deinterlace.c |  182 ++++++++++++++++++++++-
 modules/video_filter/yadif.h       |  297 ++++++++++++++++++++++++++++++++++++
 2 files changed, 477 insertions(+), 2 deletions(-)

Diff:   http://git.videolan.org/gitweb.cgi/vlc.git/?a=commitdiff;h=386db124f835ea08da0484147a08190c29c12345



More information about the vlc-devel mailing list