Re: [Gnash-dev] Re: gnash working on playstation3 - ps3

2006-12-14 Thread Rob Savoye
:: 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

2006-12-14 Thread :: Onlinelib.de ::

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

2006-12-14 Thread Rob Savoye
:: 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

2006-12-12 Thread :: Onlinelib.de ::

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