[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.
More information about the MPlayer-dev-eng