[FFmpeg-devel] [PATCH] Port tinterlace filter from MPlayer.
Stefano Sabatini
stefasab at gmail.com
Sun Jan 1 16:23:25 CET 2012
On date Saturday 2011-12-31 11:48:48 +0100, Stefano Sabatini encoded:
> On date Saturday 2011-12-31 01:14:59 +0100, Stefano Sabatini encoded:
[...]
> > From 26020ec55c4373e6088e6f96a8dfcd803c69a1b9 Mon Sep 17 00:00:00 2001
> > From: Stefano Sabatini <stefano.sabatini-lala at poste.it>
> > Date: Sat, 25 Jun 2011 13:06:24 +0200
> > Subject: [PATCH] lavfi: port tinterlace filter from MPlayer
> >
> > Port MPlayer tinterlace filter from MPlayer, with some ideas taken
> > from the FFmbc/libavfilter port, with the following main differences:
> >
> > * added support for full-scale YUVJ formats
> > * added support for YUVA420P
> > * request_frame() on the filter is forced to return a frame
> > * some code factorization (related to the copy_picture_fields() function)
> > * fixed black padding values for mode 3
> > ---
> > Changelog | 1 +
> > configure | 1 +
> > doc/filters.texi | 34 +++++
> > libavfilter/Makefile | 1 +
> > libavfilter/allfilters.c | 1 +
> > libavfilter/vf_tinterlace.c | 325 +++++++++++++++++++++++++++++++++++++++++++
> > 6 files changed, 363 insertions(+), 0 deletions(-)
> > create mode 100644 libavfilter/vf_tinterlace.c
>
> Pushed.
BTW what should we do with the libmpcodecs tinterlace filter (which is
not properly transmitting timestamps)?
Should we keep it or dump it?
--
FFmpeg = Funny & Faithless Mere Portentous EntanGlement
More information about the ffmpeg-devel
mailing list