"FeNiX" wrote:
> Hi!
>
> I am running freevo 2.0 cvs. I have g400dh connected to tv. I am using
> directfb for output. Everything that works works fine, there is no
> window flickering like in 1.5.3. 

Really? I would like to have your config please, Mplayer and df_xine
looked ok, but Freevo is a mess. 

> But it seems to me that mevas engine is a bit slow. I like new
> mplayer freevo osd that is blended with bmovl, but then cpu usage of
> mplayer is huge. 

So it's no mevas problem, it is a problem with mplayer showing the
osd. 

> Without bmovl i get around 30% but with bmovl it gets up to 80%!

It should be possible in future versions to turn the bmovl code
off. No nice osd on mplayer, but works with slower cpu. 

> Also new menu fading effect is great idea but it doesn't run smooth
> as it should. My CPU is PIII 800 which should be enough for htpc
> software. 

Same here, there should be an option to turn it off. 

> I am suggesting to implement more directfb in mevas engine. For
> example, when fading why not use directfb method SetOpacity? When
> making fade in - fade out transition from one image to another why
> not use two directfb windows and on one increasing opacity and on
> the other decreasing it. 

Yes, a real dfb imagelib in mevas would be great. But we need more man
power to do all the cool stuff.

> To replace bmovl for freevo osd in mplayer, xine or other external
> programs why not use directfb windows? In one window is mplayer,
> xine or whatever and in other window, that is on top, freevo osd.

IIRC this is not possible, both mplayer and xine are running in
fullscreen mode and don't like other dfb applications.

> Best solution would be to build new display engine (based on
> directfb) that should be written in c. I am willing to work on this.

Great. But you don't need a new display engine. The display engine is
not the problem, we need a dfb based imagelib for mevas. Maybe you can
work together with Rob, he is maintaining pydirectfb. Maybe you need
to expand something in the c part of pydirectfb to make it faster.

Every help is welcome.



Dischi

-- 
Claiming that your operating system is the best in the world because
more people use it is like saying McDonalds makes the best food in the
world.

Attachment: pgpEjveosbYWg.pgp
Description: PGP signature

Reply via email to