OS2 World.Com Forum

Subject  :  GNASH open source Flash 7
Author  :  Kim
Date  :  01 Feb, 2006 on 14:16
Supporting thread for the GNASH open source Flash 7 bounty.

Subject  :  Re:GNASH open source Flash 7
Author  :  Smedles
Date  :  12 Mar, 2006 on 11:05

Kim (19 Feb, 2006 22:26):
Supporting thread for the GNASH open source Flash 7 bounty.

FWIW I made some progress on this today - not enough to get it building, but at least in understanding the build process.

It _appears_ that Opengl 1.1 is sufficient for this - at least no errors relating to missing functions yet

Cheers,

Paul.


Subject  :  Re:GNASH open source Flash 7
Author  :  Cris
Date  :  13 Mar, 2006 on 11:33
Paul: that's great!
Thankyou

Subject  :  Re:GNASH open source Flash 7
Author  :  BigWarpGuy
Date  :  13 Mar, 2006 on 16:30
I look forward to using it instead of the one that was released 'unofficially'. Perhaps Innotek would also have a version of it?

---
BigWarpGuy
- - - - - - - - - - - - - - - - - -
OS/2-eCS.org
Director of Communications
- - - - - - - - - - - - - - - - -
supporting the past OS/2 user and the future eCS user
http://www.os2ecs.org

Subject  :  Re:GNASH open source Flash 7
Author  :  pw
Date  :  22 Oct, 2006 on 17:13
Perhaps as an alternative to GNASH there also is FAD (Open Source Flash Animation Decode library), see http://fad.sourceforge.net/. As that is based on the SDL and cairo graphics libraries that we already have for OS/2 this might be a lot easier to port.

Subject  :  Re:GNASH open source Flash 7
Author  :  BigWarpGuy
Date  :  23 Oct, 2006 on 03:37
"libFAD is an open source Flash Animation Decode library, which was implement in C language from scratch. our goal is to create a powerful and high-performance Flash Animation Decode library for embedded device."

Can one port it if it was intended for embedded devices? It would be easier since support - cairo and sdl - support for OS/2-eCS is already there (IIRC).

---
BigWarpGuy
- - - - - - - - - - - - - - - - - -
OS/2-eCS.org
Director of Communications
- - - - - - - - - - - - - - - - -
supporting the past OS/2 user and the future eCS user
http://www.os2ecs.org


Subject  :  Re:GNASH open source Flash 7
Author  :  Smedles
Date  :  23 Oct, 2006 on 05:33

BigWarpGuy (23 Oct, 2006 03:37):
"libFAD is an open source Flash Animation Decode library, which was implement in C language from scratch. our goal is to create a powerful and high-performance Flash Animation Decode library for embedded device."

Can one port it if it was intended for embedded devices? It would be easier since support - cairo and sdl - support for OS/2-eCS is already there (IIRC).


Shouldn't be that hard to build - but currently there's no mozilla/firefox plugin - only a standalone player....


Subject  :  Re:GNASH open source Flash 7
Author  :  abwillis abwillis1@gmail.com
Date  :  25 Oct, 2006 on 04:00

Smedles (23 Oct, 2006 05:33):
Shouldn't be that hard to build - but currently there's no mozilla/firefox plugin - only a standalone player....

Well even that could be put to use to at least some extent. Mediaplayerconnectivity allows flash to be redirected to a standalone player.


Subject  :  Re:GNASH open source Flash 7
Author  :  Smedles
Date  :  25 Oct, 2006 on 05:18

abwillis (25 Oct, 2006 04:00):

Smedles (23 Oct, 2006 05:33):
Shouldn't be that hard to build - but currently there's no mozilla/firefox plugin - only a standalone player....

Well even that could be put to use to at least some extent. Mediaplayerconnectivity allows flash to be redirected to a standalone player.


At least two issues exist in porting this...

1) it uses mmap which doesn't exist in libc
2) it uses OSS for audio for which an os/2 port doesn't exist.


Subject  :  Re:GNASH open source Flash 7
Author  :  BigWarpGuy
Date  :  26 Oct, 2006 on 14:18

pw (22 Oct, 2006 17:13):
Perhaps as an alternative to GNASH there also is FAD (Open Source Flash Animation Decode library), see http://fad.sourceforge.net/. As that is based on the SDL and cairo graphics libraries that we already have for OS/2 this might be a lot easier to port.

Perhaps someone could suggest this to Innotek? They did the Flash for OS/2 (ver 5). Even if it means a fee (within reason of course), it could be worth it to get a more current flash player for eCS.

---
BigWarpGuy
- - - - - - - - - - - - - - - - - -
OS/2-eCS.org
Director of Communications
- - - - - - - - - - - - - - - - -
supporting the past OS/2 user and the future eCS user
http://www.os2ecs.org


Subject  :  Re:GNASH open source Flash 7
Author  :  ShyGuy shyguy@shyguysite.com
Date  :  27 Oct, 2006 on 10:45
As soon as something gets working I look forward to beta testing it. Although, with flash 9 out, I hope this doesn't get left behind.

Subject  :  Re:GNASH open source Flash 7
Author  :  BigWarpGuy
Date  :  29 Mar, 2007 on 01:56
There seems to more and more sites that use the newer Flash that not even the unathorized flash for OS/2 can handle. We OS/2-eCS users need a newer flash or something that can run flash.

---
BigWarpGuy
- - - - - - - - - - - - - - - - - -
OS/2-eCS.org
Director of Communications
- - - - - - - - - - - - - - - - -
supporting the past OS/2 user and the future eCS user
http://www.os2ecs.org

Subject  :  Re:GNASH open source Flash 7
Author  :  Sebadoh sys3175@optonline.net
Date  :  31 Mar, 2007 on 05:07

BigWarpGuy (29 Mar, 2007 01:56):
There seems to more and more sites that use the newer Flash that not even the unathorized flash for OS/2 can handle. We OS/2-eCS users need a newer flash or something that can run flash.

GNASH can run quite a bit of Flash 8 and Flash 9 is planned, the first thing we would need would be a working build of it. Since the original message was posted Cario has been supported as a renderer and OpenGL has actually been dropped as it's primary target in favor of a system which will work on video systems which only present a framebuffer (embeded devices) I also believe there is a somewhat functional firefox plugin for it. Even if it didn't run 100% of the content immediately it would leave us a viable long term solution.


Subject  :  Re:GNASH open source Flash 7
Author  :  Bry brymelvin@melvinart.com
Date  :  31 Mar, 2007 on 08:37

pw (22 Oct, 2006 17:13):
Perhaps as an alternative to GNASH there also is FAD (Open Source Flash Animation Decode library), see http://fad.sourceforge.net/. As that is based on the SDL and cairo graphics libraries that we already have for OS/2 this might be a lot easier to port.

Gnash can be built with Cairo instead of the gl mode///it's inthe gnash docs.

Gnash is a project of the FSF it's probably the bests bet to be continued and maintained

FWIW it isn;t too bad i just finished building gnash-cairo for another platform


Subject  :  Re:GNASH open source Flash 7
Author  :  Shai robin.haberkorn@googlemail.com
Date  :  31 Mar, 2007 on 16:31

Bry (31 Mar, 2007 08:37):
Gnash can be built with Cairo instead of the gl mode///it's inthe gnash docs.

Gnash is a project of the FSF it's probably the bests bet to be continued and maintained

FWIW it isn;t too bad i just finished building gnash-cairo for another platform



Where did you read that? I just glanced at the Gnash manual at "Code dependencies" and it says:

GtkGlExt

GtkGlExt is an optional package used instead of SDL. Gtk enables better integration with Firefox, as well as better event handling and higher level GUI constructs like menus and dialog boxes.
...
Cairo

Cairo is a dependency of GtkGlExt, and is used for 2D rendering.



So I'd only see two possibilities how to get Gnash built under OS/2:
At first, using the AntiGrain 2d graphics library (http://www.antigrain.com/) instead of OpenGl which is not yet ported to OS/2 (at least I couldn't find it at Hobbes) but which shouldn't be that hard according to the project's homepage. This could ensure a decent rendering performance - if the OS/2 frontend would be based on DIVE and not the GPI of course . I have no idea if it would be possible to compile a Mozilla/Firefox plugin with a AGG-based Gnash.
Secondly, using our non-accelerated and outdated (but it was said that this doesn't matter in this case) OpenGl/Mesa implementations which would result in relatively low rendering performance and high CPU load - even if it's only 2d graphics but which would allow us to build a Mozilla/Firefox plugin, too. However regarding the power/speed of current desktop/notebook PCs it could be worth a try.

Robin


Subject  :  Re:GNASH open source Flash 7
Author  :  Smedles
Date  :  31 Mar, 2007 on 18:13

Bry (31 Mar, 2007 08:37):

pw (22 Oct, 2006 17:13):
Perhaps as an alternative to GNASH there also is FAD (Open Source Flash Animation Decode library), see http://fad.sourceforge.net/. As that is based on the SDL and cairo graphics libraries that we already have for OS/2 this might be a lot easier to port.

Gnash can be built with Cairo instead of the gl mode///it's inthe gnash docs.

Gnash is a project of the FSF it's probably the bests bet to be continued and maintained

FWIW it isn;t too bad i just finished building gnash-cairo for another platform


I'll try find some time over the next week or so and take a look at gnash - it's been a while....


Subject  :  Re:GNASH open source Flash 7
Author  :  Smedles
Date  :  01 Apr, 2007 on 12:15

Smedles (31 Mar, 2007 18:13):
I'll try find some time over the next week or so and take a look at gnash - it's been a while....

FWIW - made some progress on the Boost libraries today - these are the last missing dependency I have for gnash. They're not building cleanly yet - but as least I have Boost Jam (the 'make' program used by Boost libs) working enough that it is trying to compile!

I'll try post updates on progress to this thread....


Subject  :  Re:GNASH open source Flash 7
Author  :  BigWarpGuy
Date  :  01 Apr, 2007 on 22:19
Thanks for the news. It gives hope for those wanting an updated flash.

---
BigWarpGuy
- - - - - - - - - - - - - - - - - -
OS/2-eCS.org
Director of Communications
- - - - - - - - - - - - - - - - -
supporting the past OS/2 user and the future eCS user
http://www.os2ecs.org

Subject  :  Re:GNASH open source Flash 7
Author  :  Smedles
Date  :  03 Apr, 2007 on 05:21

Smedles (01 Apr, 2007 12:15):

Smedles (31 Mar, 2007 18:13):
I'll try find some time over the next week or so and take a look at gnash - it's been a while....

FWIW - made some progress on the Boost libraries today - these are the last missing dependency I have for gnash. They're not building cleanly yet - but as least I have Boost Jam (the 'make' program used by Boost libs) working enough that it is trying to compile!

I'll try post updates on progress to this thread....


OK - pretty sure I have enough of the Boost libs built now, trying tor esolve some c++ issues between Gnash and our GCC port.

PS I hate C++


Subject  :  Re:GNASH open source Flash 7
Author  :  Smedles
Date  :  03 Apr, 2007 on 15:15

Smedles (03 Apr, 2007 05:21):

Smedles (01 Apr, 2007 12:15):

Smedles (31 Mar, 2007 18:13):
I'll try find some time over the next week or so and take a look at gnash - it's been a while....

FWIW - made some progress on the Boost libraries today - these are the last missing dependency I have for gnash. They're not building cleanly yet - but as least I have Boost Jam (the 'make' program used by Boost libs) working enough that it is trying to compile!

I'll try post updates on progress to this thread....


OK - pretty sure I have enough of the Boost libs built now, trying tor esolve some c++ issues between Gnash and our GCC port.

PS I hate C++


OK I now get a gnash.exe - get a SIGABRT on startup - but I think I've corrected that - just waiting on a rebuild and some sleep before I test it


Subject  :  Re:GNASH open source Flash 7
Author  :  Smedles
Date  :  03 Apr, 2007 on 15:35
Well I couldn't resist staying up and waiting for the compile to work

http://download.smedley.info/gnash-cvs20070403-os2.zip

Not tested much at all But plays a few samples in Gnash cvs source


Subject  :  Re:GNASH open source Flash 7
Author  :  Sebadoh sys3175@optonline.net
Date  :  03 Apr, 2007 on 15:50

Smedles (03 Apr, 2007 15:35):
Well I couldn't resist staying up and waiting for the compile to work

http://download.smedley.info/gnash-cvs20070403-os2.zip

Not tested much at all But plays a few samples in Gnash cvs source


Man.. you are persistant =)


Subject  :  Re:GNASH open source Flash 7
Author  :  cytan
Date  :  03 Apr, 2007 on 19:45
I just tried gnash at abcnews.com:

http://abcnews.go.com/Video/playerIndex?id=3003374

but, of course, this didn't quite work. See below. The above url was gotten by clicking on Get Video url.

Any pointers?

Thanks for the port!

cytan


******************************
D:/tmp/gn@rachel%gnash -v "http://abcnews.go.com/Video/playerIndex?id=3003374"
12:31:08: Verbose output turned on
no rendering flags specified, using rcfile
virtual bool gnash::SDLGui::init(int, char***) enter
framebuffer pixel format is RGBA16
Base url set to: http://abcnews.go.com/Video/playerIndex?id=3003374
12:31:09: SECURITY: Load from host abcnews.go.com granted (default).
12:31:12: ERROR: unknown file type (unknown)
12:31:12: ERROR: Couldn't load library movie 'http://abcnews.go.com/Video/player
Index?id=3003374'
Could not load movie 'http://abcnews.go.com/Video/playerIndex?id=3003374'
virtual gnash::SDLGui::~SDLGui() enter
************************************



Smedles (03 Apr, 2007 15:35):
Well I couldn't resist staying up and waiting for the compile to work

http://download.smedley.info/gnash-cvs20070403-os2.zip

Not tested much at all But plays a few samples in Gnash cvs source



Subject  :  Re:GNASH open source Flash 7
Author  :  BigWarpGuy
Date  :  04 Apr, 2007 on 01:13
[quote]cytan (03 Apr, 2007 19:52):
I just tried gnash at abcnews.com:

http://abcnews.go.com/Video/playerIndex?id=3003374

but, of course, this didn't quite work. See below. The above url was gotten by clicking on Get Video url.

Any pointers?

Thanks for the port!

cytan

I unzipped the file into the plugins directory. When I go to 'about plugins', it does not show. I tried the site above and was only able to get the audio. Did I install it incorrectly?

I look forward to future versions. The effort is appreciated.

---
BigWarpGuy
- - - - - - - - - - - - - - - - - -
OS/2-eCS.org
Director of Communications
- - - - - - - - - - - - - - - - -
supporting the past OS/2 user and the future eCS user
http://www.os2ecs.org


Subject  :  Re:GNASH open source Flash 7
Author  :  Smedles
Date  :  04 Apr, 2007 on 02:37

BigWarpGuy (04 Apr, 2007 01:13):
[quote]cytan (03 Apr, 2007 19:52):
I just tried gnash at abcnews.com:

http://abcnews.go.com/Video/playerIndex?id=3003374

but, of course, this didn't quite work. See below. The above url was gotten by clicking on Get Video url.

Any pointers?

Thanks for the port!

cytan

I unzipped the file into the plugins directory. When I go to 'about plugins', it does not show. I tried the site above and was only able to get the audio. Did I install it incorrectly?

I look forward to future versions. The effort is appreciated.


Does it say anywhere that there is a mozilla plugin?? Currently there is only a standalone exe version. I'm investigating what's required to build a plugin.


Subject  :  Re:GNASH open source Flash 7
Author  :  Bry brymelvin@melvinart.com
Date  :  04 Apr, 2007 on 09:01
I haven't gotten abc news to work on GNASH linux ppc either....that's the port I recently did. IIRC ABC news needs flash8 to work properly. So THAT problem isn't unique to the OS/2 port

FWIW I have almost EVERYTHING working on crossover linux and the latest wine too bad we can't get ODIN up to wine levels


Subject  :  Re:GNASH open source Flash 7
Author  :  Smedles
Date  :  04 Apr, 2007 on 09:51

Bry (04 Apr, 2007 09:01):
I haven't gotten abc news to work on GNASH linux ppc either....that's the port I recently did. IIRC ABC news needs flash8 to work properly. So THAT problem isn't unique to the OS/2 port

FWIW I have almost EVERYTHING working on crossover linux and the latest wine too bad we can't get ODIN up to wine levels


I'd suggest that _most_ problems with Gnash/2 playing files will be crossplatform - ie youtube currently doesn't work on Gnash on any platform.


Subject  :  Re:GNASH open source Flash 7
Author  :  BigWarpGuy
Date  :  04 Apr, 2007 on 14:46

Bry (04 Apr, 2007 09:01):
I haven't gotten abc news to work on GNASH linux ppc either....that's the port I recently did. IIRC ABC news needs flash8 to work properly. So THAT problem isn't unique to the OS/2 port

FWIW I have almost EVERYTHING working on crossover linux and the latest wine too bad we can't get ODIN up to wine levels


Perhaps one could WAPE - OS/2 port of WINE - to install the latest FLASH? (when WAPE is released).

---
BigWarpGuy
- - - - - - - - - - - - - - - - - -
OS/2-eCS.org
Director of Communications
- - - - - - - - - - - - - - - - -
supporting the past OS/2 user and the future eCS user
http://www.os2ecs.org


Subject  :  Re:GNASH open source Flash 7
Author  :  cytan
Date  :  04 Apr, 2007 on 16:15
I hate to say this, but until there WAPE is released even in alpha form, it's just empty promises and vapourware.

cytan


BigWarpGuy (04 Apr, 2007 14:46):


Perhaps one could WAPE - OS/2 port of WINE - to install the latest FLASH? (when WAPE is released).



Subject  :  Re:GNASH open source Flash 7
Author  :  zman zirkle@wizard.net
Date  :  04 Apr, 2007 on 17:28
another temp. solution

Subject  :  Re:GNASH open source Flash 7
Author  :  cytan
Date  :  04 Apr, 2007 on 18:32

zman (04 Apr, 2007 17:2:
another temp. solution

And what is the solution?

cytan


Subject  :  Re:GNASH open source Flash 7
Author  :  BigWarpGuy
Date  :  04 Apr, 2007 on 19:33

Smedles (04 Apr, 2007 02:37):

BigWarpGuy (04 Apr, 2007 01:13):
[quote]cytan (03 Apr, 2007 19:52):
I just tried gnash at abcnews.com:

http://abcnews.go.com/Video/playerIndex?id=3003374

but, of course, this didn't quite work. See below. The above url was gotten by clicking on Get Video url.

Any pointers?

Thanks for the port!

cytan

I unzipped the file into the plugins directory. When I go to 'about plugins', it does not show. I tried the site above and was only able to get the audio. Did I install it incorrectly?

I look forward to future versions. The effort is appreciated.


Does it say anywhere that there is a mozilla plugin?? Currently there is only a standalone exe version. I'm investigating what's required to build a plugin.


I click on the .exe file and the properties box shows. How does one get it to play flash movies?

---
BigWarpGuy
- - - - - - - - - - - - - - - - - -
OS/2-eCS.org
Director of Communications
- - - - - - - - - - - - - - - - -
supporting the past OS/2 user and the future eCS user
http://www.os2ecs.org


Subject  :  Re:GNASH open source Flash 7
Author  :  zman zirkle@wizard.net
Date  :  04 Apr, 2007 on 20:08

cytan (04 Apr, 2007 18:32):

zman (04 Apr, 2007 17:2:
another temp. solution

And what is the solution?

cytan


answer is in the jpg. the flash is v9, ie7, wmv11.

if usb was supported that multifunction usb printer would work.

for me, this is just like the winos/2 days with a 32bit vm instead of the 16bit that ships with os/2!


Subject  :  Re:GNASH open source Flash 7
Author  :  Shai robin.haberkorn@googlemail.com
Date  :  05 Apr, 2007 on 10:37
Cool, that's really great work.
Of course it's not quite useful for anyone who has a ... some kind of other ... Flash 7 player already installed - in fact I could'nt find a single flash animation that ran with Gnash but didn't with Flash 7. However I read it's actively developed and soon it will be capable of playing video streams and thus it will be possible to use Youtube with a Gnash (plugin), in which case it would be powerful enough to replace (or to accompany) the old Flash 4/5 players shipped with eComStation.
As suspected, the rendering performance is quite low. Takes up at least 95% of my CPU load (1,7 Ghz Celeron) to display animations running at about 10% CPU load using Flash 7. Is this build really linked against OpenGl? If yes it would be interesting to have alternative builds linked against Mesa (or the possibility to load a given DLL dynamically) to compare performances. Currently, sound is scattered, too but I guess that's just because of the high CPU load.

Robin


Subject  :  Re:GNASH open source Flash 7
Author  :  Cris
Date  :  05 Apr, 2007 on 13:20

zman (04 Apr, 2007 20:0:
if usb was supported that multifunction usb printer would work.

This should not really be a problem.
Create a null printer on OS/2 and connect it to the USB port output. Then redirect LPT1 to that NULL printer.
Start VPC and print to the host's LPT1.
I wanted to experiment with these for weeks but haven't had time... it should work BTW.

Bye
Cris


Subject  :  Re:GNASH open source Flash 7
Author  :  Smedles
Date  :  05 Apr, 2007 on 13:51

Shai (05 Apr, 2007 10:37):
Cool, that's really great work.
Of course it's not quite useful for anyone who has a ... some kind of other ... Flash 7 player already installed - in fact I could'nt find a single flash animation that ran with Gnash but didn't with Flash 7. However I read it's actively developed and soon it will be capable of playing video streams and thus it will be possible to use Youtube with a Gnash (plugin), in which case it would be powerful enough to replace (or to accompany) the old Flash 4/5 players shipped with eComStation.
As suspected, the rendering performance is quite low. Takes up at least 95% of my CPU load (1,7 Ghz Celeron) to display animations running at about 10% CPU load using Flash 7. Is this build really linked against OpenGl? If yes it would be interesting to have alternative builds linked against Mesa (or the possibility to load a given DLL dynamically) to compare performances. Currently, sound is scattered, too but I guess that's just because of the high CPU load.

The current build uses AGG (http://www.antigrain.com/) as the rendering engine. A build using Cairo is also available (http://download.smedley.info/gnash-cvs20070403-os2-cairo.zip) but the Cairo backend isn't fully implemented in Gnash so results may not be as good as the AGG build.

YouTube support is being worked on - lulu.tv (apparently) is working....


Subject  :  Re:GNASH open source Flash 7
Author  :  obiwan
Date  :  05 Apr, 2007 on 19:05
Nice work Smedles!

Every time I think OS/2 is just not suited for something, that we have to give it up while enjoying OS/2, someone like you comes along and proves me wrong.


Subject  :  Re:GNASH open source Flash 7
Author  :  Sebadoh sys3175@optonline.net
Date  :  05 Apr, 2007 on 23:50
I would seriously look at your hardware because I was the first person to test out gnash and it uses significantly lower resources then flash 7. On my Athlon64 3000+ it was at less then 5% cpu load playing a movie which runs at 60%+ on flash7. On the other hand it fails whenever it hit mouse input on my machine.


Shai (05 Apr, 2007 10:37):
Cool, that's really great work.
Of course it's not quite useful for anyone who has a ... some kind of other ... Flash 7 player already installed - in fact I could'nt find a single flash animation that ran with Gnash but didn't with Flash 7. However I read it's actively developed and soon it will be capable of playing video streams and thus it will be possible to use Youtube with a Gnash (plugin), in which case it would be powerful enough to replace (or to accompany) the old Flash 4/5 players shipped with eComStation.
As suspected, the rendering performance is quite low. Takes up at least 95% of my CPU load (1,7 Ghz Celeron) to display animations running at about 10% CPU load using Flash 7. Is this build really linked against OpenGl? If yes it would be interesting to have alternative builds linked against Mesa (or the possibility to load a given DLL dynamically) to compare performances. Currently, sound is scattered, too but I guess that's just because of the high CPU load.

Robin



Subject  :  Re:GNASH open source Flash 7
Author  :  Sebadoh sys3175@optonline.net
Date  :  05 Apr, 2007 on 23:55

zman (04 Apr, 2007 20:0:

cytan (04 Apr, 2007 18:32):

zman (04 Apr, 2007 17:2:
another temp. solution

And what is the solution?

cytan


answer is in the jpg. the flash is v9, ie7, wmv11.

if usb was supported that multifunction usb printer would work.

for me, this is just like the winos/2 days with a 32bit vm instead of the 16bit that ships with os/2!


You make no sense at all.
USB is supported.

Gnash is something that with time will be a decent replacement for flash most likely, and even if it isn't we're in the same position as linux so there is really no harm in that. Really the problem with flash on alternate platforms is not unique to OS/2. If you're not running Windows, Macromedia/adobe wants nothing to do with you. But who REALLY cares. The problem is more with the site developers who listen to adobe's bs that you need to keep moving to the newest versions. The site developers should DEMAND that if they want them to keep using flash that macromedia makes a complete opensource flash build available for any alternative OS developer. It is the only way it is going to ever be fixed.

zman.. if you feel so strongly that you shouldn't be using OS/2, please stop posting on these forums.


Subject  :  Re:GNASH open source Flash 7
Author  :  ECSUser frank.alleyne@gmail.com
Date  :  09 Apr, 2007 on 02:10
Fantastic work Smedles !! and thanks for demonstrating the possibility of porting open source software to OS/2. As some can see all is not lost on this
platform.

I wonder is you intent to also publish a port of AGG for OS/2 ?



Smedles (05 Apr, 2007 13:51):

Shai (05 Apr, 2007 10:37):
Cool, that's really great work.
Of course it's not quite useful for anyone who has a ... some kind of other ... Flash 7 player already installed - in fact I could'nt find a single flash animation that ran with Gnash but didn't with Flash 7. However I read it's actively developed and soon it will be capable of playing video streams and thus it will be possible to use Youtube with a Gnash (plugin), in which case it would be powerful enough to replace (or to accompany) the old Flash 4/5 players shipped with eComStation.
As suspected, the rendering performance is quite low. Takes up at least 95% of my CPU load (1,7 Ghz Celeron) to display animations running at about 10% CPU load using Flash 7. Is this build really linked against OpenGl? If yes it would be interesting to have alternative builds linked against Mesa (or the possibility to load a given DLL dynamically) to compare performances. Currently, sound is scattered, too but I guess that's just because of the high CPU load.

The current build uses AGG (http://www.antigrain.com/) as the rendering engine. A build using Cairo is also available (http://download.smedley.info/gnash-cvs20070403-os2-cairo.zip) but the Cairo backend isn't fully implemented in Gnash so results may not be as good as the AGG build.

YouTube support is being worked on - lulu.tv (apparently) is working....



Subject  :  Re:GNASH open source Flash 7
Author  :  Smedles
Date  :  09 Apr, 2007 on 03:18

ECSUser (09 Apr, 2007 02:10):
Fantastic work Smedles !! and thanks for demonstrating the possibility of porting open source software to OS/2. As some can see all is not lost on this
platform.

I wonder is you intent to also publish a port of AGG for OS/2 ?


Well I could release a build of AGG - but it builds straight out of the box, and I don't really know how many apps use it?


Subject  :  Re:GNASH open source Flash 7
Author  :  ECSUser frank.alleyne@gmail.com
Date  :  10 Apr, 2007 on 06:26

Smedles (09 Apr, 2007 03:1:

Well I could release a build of AGG - but it builds straight out of the box, and I don't really know how many apps use it?


Well now I check it seems you are right, but I guess it can't hurt to have
it available .....


Subject  :  Re:GNASH open source Flash 7
Author  :  Smedles
Date  :  10 Apr, 2007 on 12:31
Hi All,

Uploaded a new build this evening - http://download.smedley.info/gnash-cvs20070410-os2.zip this one includes the ffmpeg library support so plays more types of Flash video.

Still suffers from high cpu usage though. It does seem to be mainly during period of file input/output.

Some flash videos preload the video - eg http://download.smedley.info/JibJab_ThisLand.swf - during this loading of the video - CPU usage is high - it then decreases to something more normal after the file is loaded. Do others also see this behaviour?

Cheers,

Paul.


Subject  :  Re:GNASH open source Flash 7
Author  :  ChrisR roossien@gmail.com
Date  :  10 Apr, 2007 on 16:25
This jibjab thing is not working here.. other flashes do work.
I get these messages;

[G:\Download\tmp]gnash jib.swf
Assertion failed: now > _start, file timers.cpp, line 97

Killed by SIGABRT
pid=0x0121 ppid=0x0112 tid=0x0001 slot=0x00d5 pri=0x0200 mc=0x0001
G:\DOWNLOAD\TMP\GNASH.EXE
Process dumping was disabled, use DUMPPROC / PROCDUMP to enable it.

LIBC fatal error - streams: fmutex_request failed

Killed by SIGABRT
pid=0x0121 ppid=0x0112 tid=0x0001 slot=0x00d5 pri=0x0200 mc=0x0002
G:\DOWNLOAD\TMP\GNASH.EXE
Process dumping was disabled, use DUMPPROC / PROCDUMP to enable it.


Subject  :  Re:GNASH open source Flash 7
Author  :  cytan
Date  :  10 Apr, 2007 on 19:46
Hi Paul,
I just tried out the jibjab flash. A few observations:

(a) a lot of CPU time was used to download the swf. > 95% from top and it took a long time > 5 min. I'm using a T100 line at work.
(b) sound break ups and sync problems during play and pegged CPU > 95%.

My hardware should be adequate 3.2GHz, sound card perhaps is the problem (?), it's a crystal sound card.

cytan


Smedles (10 Apr, 2007 12:31):
Hi All,

Uploaded a new build this evening - http://download.smedley.info/gnash-cvs20070410-os2.zip this one includes the ffmpeg library support so plays more types of Flash video.

Still suffers from high cpu usage though. It does seem to be mainly during period of file input/output.

Some flash videos preload the video - eg http://download.smedley.info/JibJab_ThisLand.swf - during this loading of the video - CPU usage is high - it then decreases to something more normal after the file is loaded. Do others also see this behaviour?

Cheers,

Paul.



Subject  :  Re:GNASH open source Flash 7
Author  :  ChrisR roossien@gmail.com
Date  :  10 Apr, 2007 on 20:55
OK.. I downloaded the flash instead of giving it the link..

Anyway, I tried again, and indeed during loading the CPU is real high and the sound is crispy
After the download its a lot better, still it drops some sound once a while.

It did not take 5 minutes here, not even one minute to load.


Subject  :  Re:GNASH open source Flash 7
Author  :  rudi
Date  :  10 Apr, 2007 on 22:28
Here inconsistent behaviour when playing the file from disk multiple times.

Some attempts result in:

Assertion failed: now > _start, file timers.cpp, line 97

Killed by SIGABRT
pid=0x0047 ppid=0x0046 tid=0x0001 slot=0x0062 pri=0x0200 mc=0x0001
C:\INCOMING\GNASH.EXE
Process dumping was disabled, use DUMPPROC / PROCDUMP to enable it.


Others manage to play the file, but sound only present sometimes for a few seconds right after startup. CPU load is very high (100% during load, 95% during play), load time from disk > 5 min on an Athlon XP 2100+ CPU.

During load a bunch of messages like this show up:

C:\Incoming>gnash.exe JibJab_ThisLand.swf
mdb:240, lastbuf:0 skiping granule 0
mdb:246, lastbuf:91 skiping granule 0
mdb:255, lastbuf:182 skiping granule 0
...


Subject  :  Re:GNASH open source Flash 7
Author  :  Martin
Date  :  14 Apr, 2007 on 05:50
It will be cool if something can be done with Doodle ScreenSaver and GNASH to have swf screensavers running.

Subject  :  Re:GNASH open source Flash 7
Author  :  warpcafe warpcafe@yahoo.de
Date  :  03 May, 2007 on 15:30
Hi,

just in case someone has missed it out: Paul has sent a note regarding the current state on the voice list:


Hi All,

I've just updated the OS/2 gnash port to the latest cvs code from today
(3rd May).

With this code, gnash can now play some You Tube flash video.

Gnash is a GNU Flash movie player. Previously, it was only possible to play flash movies with proprietary software. While there are some other free flash players, none support anything beyond SWF v4. Gnash is based on GameSWF, and supports many SWF v7 features.

The OS/2 port is available from http://smedley.info/os2ports - it still suffers from some high CPU usage issues which are under investigation.

Cheers,

Paul.


Smedles, thanks for your ongoing contributions and great work which sets the stage for other developers that build upon what you did - keep on going, man!!!
(And sorry if I jumped to the occasion to spread the news before you did... )

Regards,
Thomas


Subject  :  Re:GNASH open source Flash 7
Author  :  Smedles
Date  :  03 May, 2007 on 23:01

warpcafe (03 May, 2007 15:30):
Smedles, thanks for your ongoing contributions and great work which sets the stage for other developers that build upon what you did - keep on going, man!!!
(And sorry if I jumped to the occasion to spread the news before you did... )

No problem at all - I was actually just on my way here to post the link to the new build and found you'd beaten me to it


Subject  :  Re:GNASH open source Flash 7
Author  :  RobertM
Date  :  04 May, 2007 on 22:19
Hi Paul,

I notice that your page says there is a Mozilla plugin? Could you tell me if that is something that is completed yet or still a work in progress or something that may not be completed?

Thanks - and thanks again for your hard work!!!

-Robert


Subject  :  Re:GNASH open source Flash 7
Author  :  Smedles
Date  :  05 May, 2007 on 08:43

RobertM (04 May, 2007 22:19):
Hi Paul,

I notice that your page says there is a Mozilla plugin? Could you tell me if that is something that is completed yet or still a work in progress or something that may not be completed?


Oops - a bit too much copy/paste from the gnash website... a plugin is available for win32 &*nix but not (yet) for OS/2-eCS


Subject  :  Re:GNASH open source Flash 7
Author  :  Kim
Date  :  17 May, 2007 on 19:51
This thread has been closed and will continue in the new forum.

Powered by UltraBoard 2000 <www.ub2k.com>