I just checked in some very initial work on kaa-mplayer.  It's
functional, but missing some features, particularly in working with
filter chains.  What sort of features would be needed for using
kaa.mplayer in Freevo?

kaa.mplayer relies on kaa.display, and creates a X11Window and uses -wid
to tell MPlayer to draw there.  This gives us more flexibility since we
can manipulate the window ourselves (hide/show will be important for
CanvasMovie).  But MPlayer doesn't preserve the aspect ratio when -wid
is specified: it fills the entire window.  I asked on the mailing list
if there's a way around this.  In practice, we'll be using software
scaling (needed for vf_osd) anyway, so it probably won't be a problem.
Still, it'd be nice to know.  There's also a question of how dfb/fb will
be handled.

test/mplayer.py is a simple test app.  The code should be pretty
obvious.

Jason.

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to