> Using mplayer on the overlay might be a good idea. But it wouldn't use
> a window on that layer, but access the layer's surface directly.
> You just need to change the dfb vo driver so that it puts the overlay
> into a specified screen location and leave the primary layer
> untouched.
Shouldn't be hard. Actually it will very simplify the vo_directfb2.c code
because
most of autodection stuff (layer, formats, videomode..) will gone and
configuration could be "hardcoded".
The only tricky part could be position & size of overlay, because the UI
must tell
to mplayer's vo driver desired location.
The good approach should be turning on destination aplha keying/blending (if
availabe).
The UI will fill primary layer with key color in places where video should
be visible.
This will guarantee that video will be always displayed as "background" and
will not cover
any important part of screen. Beside it easilly allows to paint over
video...
JS
--
Info: To unsubscribe send a mail to [EMAIL PROTECTED] with
"unsubscribe directfb-dev" as subject.