Benjamin Zores wrote: > Hi, Hi Ben,
> Although knowing Freevo for quite a while, I've just subscribed to this list > a few days ago. > Let me introduce ... I'm MPlayer developer and team leader from GeeXboX > distribution. > After having reached our 1.0 goal, we're now facing towards a complete rework > of our GUI > and after several months of studies and start-stop development of various > solutions > I've decided for our project to completely re-use Freevo code. Awesome. :) > I've been playing with nearly the same toys Jason did with MeBox project and > started > using Evas for our GUI (but in C while he did in Python with Kaa) but after > all, > Freevo2 seems to be much more usable and advanced than our software ever will > be. > > What I'd like to do for GeeXboX 2.0 release is to have a complete inclusion of > Freevo 2.0 in our distribution. Even if I can only wishes so, I'd like to > propose your team > some kind of partnership, being some official Freevo LiveCD or distribution, > whatever you may call the result ;-) > How does such an idea sounds to you guys ? I can't speak for the others but to me that sounds wonderful. I have been longing to build a Freevo live CD myself but find myself with a lack of free time. I have been following morphix for a bit now but I think I will switch my attention to geexbox! I have seen your project before and it looks good. I'll dig into your docs and fiddle around a bit. > Currently I'm trying to integrate Freevo 1.6 to our distribution to be a > first step made. > As for now, GeeXboX does only works in console mode (i.e. no X server, though > it may change) > and I'd like to know if some of you already had a try to a non X based Freevo > (i.e. framebuffer > for Freevo, vesa or vidix output for mplayer/xine) and what potential > problems we may encounter. I am totally "X free" (pardon the pun) on my Freevo machines, using DirectFB on both. I have used vesafb, vidix, mga_vid, and friends before as well. So there are no likely problems there. > As for Freevo2, this is of course our goal to be reached (once released) and > we'll try to help > you finalize/test it the best way we can, but currently i'm not even managing > to have a try at it > under my regular distro. In the same way, I can help you pushing some MPlayer > patches/features upstream to help with Freevo2 development. I'm sure Jason will be happy to hear that. > I'm currently facing the following error, which you may help me deals with: > > [EMAIL PROTECTED]:~/freevo2$ ./bin/freevo > WARNING __init__(1072): TV_RECORD_DIR not set > Please set TV_RECORD_DIR to the directory, where recordings > should be stored or remove the tv plugin. Autoset variable > to /home/ben. > ERROR __init__(1072): Crash! > Traceback (most recent call last): > File "./bin/freevo", line 270, in ? > gui.displays.create() > File "/home/ben/freevo2/lib/python2.4/site-packages/freevo/ui/gui/dis > nit__.py", line 62, in get > display = Display(size, True) > File "/home/ben/freevo2/lib/python2.4/site-packages/freevo/ui/gui/dis > ib2.py", line 50, in __init__ > Imlib2Canvas.__init__(self, size) > File "/home/ben/freevo2/lib/python2.4/site-packages/kaa/mevas/display > anvas.py", line 49, in __init__ > self._window = display.X11Window(size = size, title = title) > AttributeError: 'module' object has no attribute 'X11Window' Are you intending to use X for output in this case? Again.. no X here so I've never seen that message... > Another point about Freevo internals. > If I understood correctly, Freevo 1.x only makes use of Pygame (and so SDL) > and it's up to us > to make SDL support any VO we'd like. Correct, and make sure mplayer or xine can output with the same VO, etc. > Freevo 2.x seems to only uses Evas to trigger this, which also will dependant > on how it has been compiled to be started under several VO drivers. > Or is X absolutely mandatory ? X is not neccessary, nor does Freevo 2 use evas... yet. Right now it's using mevas for its output. Re: GeexBox, it looks interesting to me for sure. Maybe I could also help out on that front. -Rob ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Freevo-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/freevo-devel
