[MPlayer-dev-eng] understanding mplayer's filters

D Richard Felker III dalias at aerifal.cx
Mon Dec 29 18:58:33 CET 2003


On Mon, Dec 29, 2003 at 05:27:38PM +0100, Enrico Weigelt wrote:
> 
> Hi folks,
> 
> 
> I'm trying to understand mplayer's filters, but I've got some 
> difficulties w/ that.
> 
> Of course a filter is something which gets in a stream and puts 
> out another one. But how does the filter see the video stream ?
> Is it a 'simple' sequence of pixmaps or something else ?
> 
> By reading the recent thread about inverse-telecine-filter, i've 
> learned, that is seems to be a little bit more difficult. Are some
> streams not somehow a representation of picture-sequences, but 
> instead make heavily use of physical effects of TV screens to be
> usable ?
> 
> Please enlighten me :)

In G1, it's just a sequence of pictures. The inverse telecine filters
do some nasty hacks to buffer frames ahead, which isn't really allowed
in G1. BTW, understanding what they need to work correctly is a good
key to understanding why it's difficult to make a _good_ filter api.

Rich




More information about the MPlayer-dev-eng mailing list