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

Reply via email to