On Fri, Apr 09, 2004 at 12:46:50PM +0200, justin case wrote:
> hi,
> 
> i am trying to use directfb with mplayer and a matrox g450 mms.
> the question is, if i can address 4 instances of mplayer to the different
> framebuffer devices.
> 
> using mplayer with the matrox framebuffer only, i am able to assign
> different mplayer instances to the different framebuffers using -vo
> fbdev -fb /dev/fb0 ... 3.
> 
> even assigning a differnet framebuffer than the default /dev/fb0 in
> directfbrc doesn't change anything.

Doesn't change what exactly? Most DirectFB apps should get displayed on 
the framebuffer you choose in directfbrc. vo_dfbmga is an exception since 
it overrides that option and you need to use -fb mplayer options to make 
it work. I'm not sure what vo_directfb does these days.

> is it worth going on in that direction or is it hopeless?

Simultaneous output won't work with DirectFB. It would require some 
changes to DirectFB to make it work. We'd need either true multihead 
support in DirectFB or some way to detect that we're switching to another 
framebuffer device when switching a vt. In the latter case we could decide 
not to suspend DirectFB and leave it running without input. Then the user 
could start another DirectFB session on the other framebuffer. I'm not 
sure if there is any way to actually detect a switch to another 
framebuffer. And the input handling would require some work. True 
multihead would be nicer though...

-- 
Ville Syrj�l�
[EMAIL PROTECTED]
http://www.sci.fi/~syrjala/


--
Info: To unsubscribe send a mail to [EMAIL PROTECTED] with
"unsubscribe directfb-users" as subject.

Reply via email to