Re: [Mplayer-advusers] Problme running mplayer over directfb on i845GL
Jiri Svoboda
Jiri.Svoboda at seznam.cz
Fri Sep 10 17:01:42 CEST 2004
> scorproy at HotPOP.com writes:
> > Attila Kinali wrote:
> >
> > >This sounds rather like a bug. Ie if directfb cannot use all
> > >colourformats than it should tell MPlayer so. I guess the vo driver is
> > >lacking a test here.
> > >
> > >Can you try -vo directfb2 and tell us whether this one works
> > >w/o -vf forma=bgr16 ?
> > >
> > This one doesnt work. The attached log file for this run is mplayer-dfb2.log
> > I am also sending 2 other logs:
> > 1) mplayer running with -vo directfb but without -vf format=bgr16 :
> > mplayer-dfb.log. It doesnt run too.
> > 2) mplayer running with -vo directfb and with -vf format=bgr16 :
> > mplayer-dfb-bgr16.log. It runs.
>
> Attila asked you to try -vo directfb2, not -vo directfb, notice the "2".
>
> Jiri, you're the maintainer of vo_directfb[2], what do you think?
- do not try directfb2 - this is just name of file used with current directfb libraries (directfb[2] is selected on compile time), the proper vo module swith is ALWAYS -vo directb
- problem with non working color format ususally indicates not mplayer problem but problem of directfb library itself. There is lot of drivers in directfb that do not support all color formats and/or some operations on them (blitting in particular).
There are few thinks to try:
-enable direct rendering (can avoid one blit) by -dr swith (this usually helps when only OSD is shown but not video)
-try to force other YUV color formats
-try to force overlay by using layer=XX suboption (look at man page for more obtions)
-check directfb documentation, dfb has a lot of switches itself
I´ve briefly looked at logs attached, if i look right he you are NOT using i845 driver at all! Just generic driver for framebuffer in directfb library. Plese check your log if diretfb is using i845 driver! It should appear in startup messages printed by directfb library.
Check the documentation comming with directfb how to properly setup your enviroment, maybe some modules or special framebuffer is required.
I suggest to consult Your problems on directfb-users list. You will have bigger chance to solve your problems as they are comming from directfb and not mplayer itself.
I´m sorry I cannot help much as I´m till the of the month out of home (on the other hemisphere than i live :-)
JS
More information about the MPlayer-advusers
mailing list