Hi,
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.
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 ?
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.
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 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'
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.
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 ?
Please tell me if I'm missing something obvious here ;-)
Ben
--
"My life, and by extension everyone else's is meaningless."
Bender, Futurama
-------------------------------------------------------------------------
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