Tobi Kars wrote:
> Dear Freevo team,
>
> I have succesfully made Freevo 1.7 run on the PS3, using Yellow Dog
> Linux in true 1080p.
> I have attached some screenshots as well as the configuration for the
> freevo-1.7.0-rc2 version.
Great news about getting freevo to run on a PS3. I will put the
configuration files into the next release of freevo 1 series, tomorrow
is the planned release date.
> Apart from getting all the right Python-libs and dependencies (YUM of
> the 1.6 version doesnt work because it says it needs mmpython >=
> 0.4.10 and your repo only includes 0.4.9)
mmpython is available from the sourceforge freevo download pages. You
don't have to use yum, as it is very easily installed. Just:
python setup.py install
> Most important changes to make it work are:
>
> 1. Set the correct devices for using the frame-buffer, fbdev, audio
> control, joystick and CDROM
> 2. Added "JOY_SENS" to /etc/freevo/local_conf.py
Added to local_conf.py.example and added directory contrib/ps3.
> 3. Changed joy.py (under plugins) to use JOY_SENS for the analog sticks
Added this to the svn version
> 4. Added JOY_CMDS for all buttons of the PS3:
Added to local_conf.py.example
> # Buttons for the PS3 controller
> # ( as reported by jtest):
> # UP btn 4
> # RIGHT btn 5
> # DOWN btn 6
> # LEFT btn 7
> # L1 btn 10
> # L2 btn 8
> # L3 (analog) btn 1
> # R1 btn 11
> # R2 btn 9
> # R3 (analog) btn 2
> # <triangle> btn 12
> # <circle> btn 13
> # <x> btn 14
> # <square> btn 15
> # <select> btn 0
> # <start> btn 3
> # Note: buttons for freevo need to be button-value +1
> # so above <btn 0> = freevo <button 1>
>
> # all button-values for JOY_CMDS need to be there:
> # Optional commands that can be mapped can be found in: /src/event.py
>
> JOY_CMDS = {
> 'button 5' : 'UP',
> 'button 7' : 'DOWN',
> 'button 8' : 'LEFT',
> 'button 6' : 'RIGHT',
> 'up' : 'UP',
> 'down' : 'DOWN',
> 'left' : 'LEFT',
> 'right' : 'RIGHT',
> 'button 14' : 'SELECT', # <circle>
> 'button 16' : 'EXIT', # <square>
> 'button 15' : 'STOP', # <x>
> 'button 1' : 'ENTER', # <select>
>
> 'button 11' : 'VOL+', # <L1>
> 'button 9' : 'VOL-', # <L2>
> 'button 2' : 'MUTE', # <L3>
>
> 'button 10' : 'MUTE', # <R2>
> 'button 4' : 'PLAY', # <start>
> 'button 13' : 'PLAY', # <start>
> 'button 17' : 'MENU', # <ps>
> }
>
> EVENTS['global']['VOL+'] = Event('MIXER_VOLUP', arg=10)
> EVENTS['global']['VOL-'] = Event('MIXER_VOLDOWN', arg=10)
>
> Freevo rocks, but I am still struggling with the following issues (I
> will post a bug-report later):
> 1. mplayer sometimes seem to exit and not want to play a DVD
This could be a problem with the DVD drive/MPlayer. Try setting DEBUG=1
and CHILD_DEBUG=1, look in the log for the mplayer command line and see
if mplayer runs from the command line.
I read somewhere in the vlc pages that never DVD drivers do not allow
raw read access until the region code has been set.
> 2. Video sometimes lags behind the audio (only in full-screen mode).
> VLC does not have this issue playing full-screen.
There is a plug-in from Valère JEANTET RAMOS for vlc and freeboxtv, now
added to svn. They have not been tested so I don't know if they work.
> 3. Xine doesnt want to work (so I had to disable it)
May be someone else has experience with these problems.
> Since I have some experience with using XMBC (also a great Python
> project!), maybe there could be some way to re-use the
> network-streaming code from them, I have used it and it works great
> for any streams (especially internet radio!).
>
> Keep up the good work on a great product!
>
Many thanks
Duncan
-------------------------------------------------------------------------
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