Hi, I meant to reply to this but forgot...

Dirk Meyer wrote:
[EMAIL PROTECTED] wrote:

Now that it seems to be stabilizing, I'd like to start testing it and hopefully
be able to at least help finding possible problems with it. But since I'm using
the DirectFB output, it's not clear to me how this will be implemented. That is,
I know that at least prior to the plans to utilize evas, Rob was implementing a
native DFB based graphics engine. But since as I understand, evas has a DFB
backend as well, which will be the supported/preferred setup:

 freevo -> kaa -> evas -> DFB

or

 freevo -> (kaa?) -> DFB

Would the latter be functionally equivalent to the evas based (i'm dreaming
animations etc. ;)) if implemented?

I'm really not sure. I haven't looked at evas' DFB suport yet but I should soon. The DFB support in pygame sucks and that's a similar chain of libs, freevo -> kaa -> pygame -> DFB, whereas now it's freevo -> kaa -> DFB and this gives our application full controll over DFB.

Unless the evas DFB support is bad, or going that route is too slow, or there's some aspect of DFB that we'd like to control better, we'll probably try DirectFB support first. Well, we'll try it anyways. :)

There's a lot of things I like about using DirectFB directly, it would let us do all sorts of cool things. The complication is that going that route may clash a bit with the architecture / chain of things wrt to using kaa and how Freevo will handle that.


The future would be that Freevo uses kaa.canvas for all the gui
related stuff. And kaa.canvas works using evas (wrapped through
kaa.evas) and evas works on dfb.

But right now the evas support is not in Freevo, we still use mevas
(confused about all the *vas?). You can use mevas with pygame which
works on dfb, but I never tested it.

DirectFB is working fine under mevas, I have been using it on both of my machines for a long time. Sure, there's no accellerated imagelib for it but its working well as a buffer type of display.

-Rob


--
-------------------------------------------------------
Rob Shortt        | http://tvcentric.com | Freevo
[EMAIL PROTECTED] | http://freevo.sf.net | Free your TV


-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. Download it for free - -and be entered to win a 42" plasma tv or your very
own Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________
Freevo-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freevo-users

Reply via email to