[MPlayer-G2-dev] MID/VP

D Richard Felker III dalias at aerifal.cx
Sun Feb 1 01:08:17 CET 2004


On Sun, Feb 01, 2004 at 12:44:44AM +0100, Alex Beregszaszi wrote:
> Hi,
> 
> what's the status of the above?

MID: It's in VP, but renamed because "MID" isn't at all intuitive. To
me (and probably most callers) it suggests MIDI... :) For now I'm just
calling it fmtdesc.

Also, for now all the fmtdesc structures are local to one .c file, and
you obtain them via a lookup function using the fourcc. I did this to
avoid symbol pollution, but IMO it's inefficient and dumb. I'd
recommend instead exporting symbols like mplayer_fmtdesc_YV12 and then
having a .h file to #define IMGFMT_YV12 mplayer_fmtdesc_YV12 or
something similar.

VP: Same state it's been in for a while. The only _critical_ thing
missing is negotiating the image parameters for communication between
filters. It also needs some setup code and whatnot for the caller to
build the filterchain, but that's not a big deal. Slices are in place,
but I'm not sure the current slice system is actually very good.

Regarding VP, I'd _really_ appreciate it if the other devs would read
the past few threads about it and comment on some of my big questions
& concerns!

Rich




More information about the MPlayer-G2-dev mailing list