Re: [Gnash-dev] Re: gnash working on playstation3 - ps3
:: Onlinelib.de :: wrote: after 7 days and 1 ton of coffee i got a flash player working on my ps3-baby :) for the renderer i choosed cairo compiled from source. I think you'll have better luck with the AGG backend, than the Cairo one. AGG is what I've used on all the embedded ports of Gnash. - rob - (catching up on old email after a long road-trip...) ___ Gnash-dev mailing list Gnash-dev@gnu.org http://lists.gnu.org/mailman/listinfo/gnash-dev
Fw: [Gnash-dev] Re: gnash working on playstation3 - ps3
hi rob, thanks for the tip. with agg ( runs only with 2.5 revision) the swf are running a lot of faster on the ps3. i have no sound at the moment. how can i enable the soundhandler ? how about video playback ? can i playback other fileformats then flv ? i have ffmpeg installed incl. libavcodec and libavformat. whats about http and rtmp streaming ?! is there a videodisplay handler in gnash and does it work as the videodispla in the normal flash player ? sorry , got a lot of questions. i will study in the next couple of week the code of gnash. i would like to implement the ps3 spu processors for faster playing swf. i dont know yet if its possible to add a dspUtil class for supporting altivec with the spu´s. i dont think that adobe will do it, so any help for porting gnash for the ps3 is welcome. if anyone can tell me how i can make a binary for other ps3 users please let me know. i have seen that there where a lot of libs to bind. i never done a binary installer on linux before. also here i need some help. thanks gary - Original Message - From: Rob Savoye [EMAIL PROTECTED] To: :: Onlinelib.de :: [EMAIL PROTECTED] Cc: Gnash-dev@gnu.org Sent: Thursday, December 14, 2006 6:55 PM Subject: Re: [Gnash-dev] Re: gnash working on playstation3 - ps3 :: Onlinelib.de :: wrote: after 7 days and 1 ton of coffee i got a flash player working on my ps3-baby :) for the renderer i choosed cairo compiled from source. I think you'll have better luck with the AGG backend, than the Cairo one. AGG is what I've used on all the embedded ports of Gnash. - rob - (catching up on old email after a long road-trip...) ___ Gnash-dev mailing list Gnash-dev@gnu.org http://lists.gnu.org/mailman/listinfo/gnash-dev
Re: Fw: [Gnash-dev] Re: gnash working on playstation3 - ps3
:: Onlinelib.de :: wrote: i have no sound at the moment. how can i enable the soundhandler ? Try --enable-sound=sdl. You can also use libMad instead of ffmpeg. Pay attention to the configure output to see if you have everything installed you'll need. how about video playback ? can i playback other fileformats then flv ? Probably, but as the video support is brand new and still under development, your mileage may vary... i have ffmpeg installed incl. libavcodec and libavformat. whats about http and rtmp streaming ?! RTMP and HTTP are used to transport the file being loaded over a network connection. I'd stick to HTTP till I finish the RTMP support for libCurl. i will study in the next couple of week the code of gnash. i would like to implement the ps3 spu processors for faster playing swf. i dont know yet if its possible to add a dspUtil class for supporting altivec with the spu´s. Nokia added support for some DSPs to Gstreamer, you might want to look at that. There is also Gstreamer support for sound in Gnash, although the ffmpeg support works better. i never done a binary installer on linux before. also here i need some help. Depending on your packaging for the PS3, make deb (for Debian) and make rpm (for Redhat) both work. Most of the time you just list the dependencies, and the binary Gnash package just contains the Gnash libraries. - rob - ___ Gnash-dev mailing list Gnash-dev@gnu.org http://lists.gnu.org/mailman/listinfo/gnash-dev
[Gnash-dev] Re: gnash working on playstation3 - ps3
hi, ok..i have now a gnash renderer working. after 7 days and 1 ton of coffee i got a flash player working on my ps3-baby :) for the renderer i choosed cairo compiled from source. i made some screenshots (on the ps3 is vncserver running!!): cell cat cpuinfo http://onlinelib.de/ps3/cell_catCPU_info.gif gnash command call: http://onlinelib.de/ps3/gnashCommandCall.gif gnash test swf play: http://onlinelib.de/ps3/gnashTestPlay.gif its not so slow as i tought before. some examples like the test_rotation.swf is not working got a segfault: render_handler_cairo.cpp: 307 virtual void gnash:.renderer:cairo::render_handler_cairo::begin_display(gnash::rgba,ini..etc...etc) gr_cr_output failed. ok..now iam thinking to optimize the renderer speed. i would like to askyou if the following way is a good idea: we dont have access to the ps3 hardware gfx hard. we only got a emulation mode. now i have 2 options: write an nividia driver for the rsx 70 chip, maybe in 2 years iam ready :) or try to implement the cell-spu to the cairo renderer. at the moment only the 1 of the 2 64bit ppc are running the compiled code.i study the cell sdk and it seems that the 8 spus have full memory access (thru the EIB). the sony sdk and libs are avaiavble in c. i made some hello world example with the sdk. its seems to be easy to communicate with the spus. is is a good idea to do optimation directly in the renderer or can i do something directly in the gnash code. sorry, i never develope openGL before. another question: i would like to give other ps3 user my compiled gnash binary but i dontknow yet how to bind all needed libs. can anyone help me here ? and sorry for my english, iam from germany :) thanks guys gary - Original Message - From: Christopher Halse Rogers [EMAIL PROTECTED] To: Gerd Hilgemann [EMAIL PROTECTED] Sent: Tuesday, December 12, 2006 5:09 AM Subject: Re: [Gnash-dev] Gnash on Ps3 On 12/12/06, Gerd Hilgemann [EMAIL PROTECTED] wrote: hi, i have successfull compile gnash on the ps3. after some terror warnings and missed libs i was able to build gnash with the sdl gui flag. now when i try to starta swf i got a error message GLX missing on display 0:0. Gnash's default rendering engine is OpenGL. Since you don't have the luxury of a hardware GL implementation, either you need to get mesa to fake it for you (which will be slow, and I'm not sure if it's possible) or you'll need to rebuild Gnash with a different renderer. The --enable-renderer= configure option is what you're after - choices are opengl, cairo or agg. Which ones you can actually use will depend on what libraries you have available. ___ Gnash-dev mailing list Gnash-dev@gnu.org http://lists.gnu.org/mailman/listinfo/gnash-dev