• Welcome to OS2World OLD-STATIC-BACKUP Forum.
 

News:

This is an old OS2World backup forum for reference only. IT IS READ ONLY!!!

If you need help with OS/2 - eComStation visit http://www.os2world.com/forum

Main Menu

GNASH open source Flash 7

Started by miturbide, 2007.05.17, 04:39:11

Previous topic - Next topic

Paul Smedley

Quote from: rdconsult on 2007.07.22, 15:33:11
Hello,

is it planned to merge   the os/2port code addtions to the source   into the Gnash project  CVS?

Do we have a second /backup   person/environment  to recompile  the current CVS at any time to get the  same results?

Yes it is planned to get the OS/2 changes into the Gnash CVS - I just need to tidy up the configure script changes - which I hope to do next week when I'm on holidays :)

kim

I hope that everybody can agree to that Paul made an excellent work with this bounty and that we now would like to fullfill our part and pay out the bounty money to him.

Paul Smedley

Quote from: kimhav on 2007.07.29, 11:27:39
I hope that everybody can agree to that Paul made an excellent work with this bounty and that we now would like to fullfill our part and pay out the bounty money to him.

I spent some time on Gnash today - new binary is available from http://os2ports.smedley.info

rdconsult

Hello Paul,

thanks for the new built.

Done some test  with the new built

-  results are documented at the mantis system


Here is the my test suite for peer tests:

1.   gnash,cmd

2.  gnash-test.cmd

=======================
rem Gnash.cmd        Version 1.2  2007-08-09  Rainer
rem
rem
rem  mode co100,80 gives more space for test output to look at
mode co100,80
rem
set GNASH_HOME=Home_Gnash
rem
SET LIBPATHSTRICT=T
rem
SET BEGINLIBPATH=S:\download\os2\libc063;S:\download\os2\sdl\sdl;
rem
SET SDL_USE_PROPORTIONAL_WINDOW=1
SET SDL_USE_TIMECRITICAL_AUDIO=1
rem
set HOME=s:\Home_SDL
rem
s:
rem cd \download\os2\Gnash\B20070713
cd \download\os2\Gnash\B20070809
rem
gnash %1 %2 %3 %3 %4
rem
cd \
pause

===================================================

rem GNASH Test Cases Rainer 2007-08-09
rem ===================================
rem
rem Case 1 Adobe Flash Version    Source: http://kb.adobe.com/selfservice/viewContent.do?externalId=tn_15507&sliceId=1
rem ==========================
REM gnash.cmd   http://www.adobe.com/support/flash/ts/documents/test_version/version.swf
rem
rem
rem Case 2 Adobe Flash About      Source: http://www.macromedia.com/software/flash/about/
rem ========================
REM gnash.cmd   http://www.macromedia.com/swf/software/flash/about/flashAbout_info_small.swf
rem
rem
rem Case 3 YouTube: Loram Rail Grinder  Source: http://www.youtube.com/watch?v=yf_c6NOX0rM
rem ==================================
REM gnash.cmd "http://www.youtube.com/player2.swf?hl=en&video_id=yf_c6NOX0rM&l=198&t=OEgsToPDskIJAsf_29VuIClov1zd-XWD&soff=1&sk=4GM1Rplz4GMHUCnpN64F9QC"
REM gnash.cmd "http://www.youtube.com/player2.swf?hl=en&video_id=yf_c6NOX0rM&l=198&t=OEgsToPDskJd5XX5sL76TUbhE6ipxpwL&soff=1&sk=4GM1Rplz4GMHUCnpN64F9QC"
rem
rem
rem Case 4 YouTube: OS/2 CM IBM Japan Original  Source: http://www.youtube.com/watch?v=V5Vtd1VRQx0
rem ==========================================
REM gnash.cmd "http://www.youtube.com/player2.swf?hl=en&video_id=V5Vtd1VRQx0&l=14&t=OEgsToPDskJkP9LNBU0KrQR-zft7Aq_K&soff=1&sk=4GM1Rplz4GMHUCnpN64F9QC"
REM gnash.cmd "http://www.youtube.com/player2.swf?hl=en&video_id=V5Vtd1VRQx0&l=14&t=OEgsToPDskLmV2LHPHED1-IaP2esI_-p&soff=1&sk=4GM1Rplz4GMHUCnpN64F9QC"
REM gnash.cmd "http://www.youtube.com/player2.swf?hl=en&video_id=V5Vtd1VRQx0&l=14&t=OEgsToPDskIeXlATYgpT3mZ1PO3QwRAR&soff=1&sk=4GM1Rplz4GMHUCnpN64F9QC"
rem
rem
rem Case 4.1 YouTube: OS/2 CM IBM Japan Original  Source: local file: x:\movie\YouTube_OS_2_CM_IBM_Japan_Original.flv
rem =============================================         get with help of   http://keepvid.com
REM gnash.cmd x:\movie\YouTube_OS_2_CM_IBM_Japan_Original.flv
rem
rem
rem Case 5   Reuters video embedded on URL:  http://www.ftd.de/forschung_bildung/forschung/:Raumf%E4hre%20Endeavour%20Lehrerin/237027.html
rem ==========================================
REM
Gnash.cmd http://www.ftd.de/_components/mediaplayer/videoplayer_teaser.swf

=========================================================================================

Tip and Hint for the test suite:


The YouTube URL s are only valid for a timeslot .

If  the video is not loaded - no I/O led on Modem or Ethernet card led -  ring icon on black screen

the URL is not valid any more or
the stream output process on the YouTube server is hang /wait  - bad status casued by previous aborted test.


Workaround:

1. Wait

2. T>ry an other test

3. get new current URL

How to get the new current URL for the YouTube Flash
================================================

FIrefox add on Flashblock 1.5.4.1

https://addons.mozilla.org/en-US/firefox/addon/433

1.  s tart the YouTube Url for the Video

2. the Flashblock icon is displayed on the Video area

3. right mouse klick on the icon, opens context menu

4. copy Flash address and past it to the test case in gnash-test.cmd



Gnash OS/2 Port:  Howto pass the parameter value from  Firefox add on MPC  Media PlayerConnectivity to the gnash.cmd
========================================================================================================

First  draft   status: 2007-08-09   Rainer

 
MediaPlayerConnectivity 0.8.3   

https://addons.mozilla.org/en-US/firefox/addon/446

problem: 

The  YouTube flash URL contains the sign "=" and
the standard OS/2 command processor truncs the the parm string st the first "=" value in string


Solution:

MCP properties,

entry for flash:     Gnash.cmd     "%f"


in the field argument enclose the %f   with Quotes

   %f     --->   "%f"


kind regards

Rainer







 







































 


rdconsult

Hello,

after running the test, I found  *.TMP  files in the Gnash program directory.

  OS/2       Strg+Esc = Fensterliste       HELP = Hilfe

[S:\download\os2\gnash\b20070809]dir

Datenträger, Laufwerk S, hat den Namen VL_S_HPFS.
Datenträgernummer ist 298A:7814
Verzeichnis von S:\download\os2\gnash\b20070809

9.08.07   9.08      <DIR>           0  .
9.08.07   9.08      <DIR>           0  ..
9.08.07  12.31      31695         124  10000001.tmp
9.08.07  12.30          0         124  10000002.tmp
9.08.07  12.38      31695         124  10000003.tmp
9.08.07  12.38     633967         124  10000004.tmp
9.08.07  13.10      31695         124  10000005.tmp
9.08.07  13.10          0         124  10000006.tmp
9.08.07  13.14      31695         124  10000007.tmp
9.08.07  13.14     633967         124  10000008.tmp
9.08.07  13.14      31695         124  10000009.tmp
9.08.07  13.14     385219         124  10000010.tmp
9.08.07  13.19      31695         124  10000011.tmp
9.08.07  13.19     633967         124  10000012.tmp
9.08.07  13.50      31695         124  10000013.tmp
9.08.07  13.50     633967         124  10000014.tmp
12.07.07  18.49      35744           0  COPYING
9.08.07   9.17    5604773           0  gnash-cvs20070809-os2.ZIP
9.08.07  17.07         58         124  gnash-dbg.log
9.08.07  11.36    6731788           0  gnash.exe
9.08.07  13.33        789           0  readme.os2
        21 Datei(en)   15516104 Byte belegt
                    853260800 Byte frei

[S:\download\os2\gnash\b20070809]


No good practice to have TMP file on the program volume :-)


How to change  the destination of the  Gnash *.tmp files?   

Found no ref  in the GNU Gnash Project doc.


kind regards

Rainer

















































rdconsult

Hello all Gnash Fans,

Paul is doing a great job - as usual :-)

On of the bug is as cross platform issue.

Playing YouTube and corrupted YouTou    Status Bar.


This bug is reported in the Gash bug track - one month ago and not assiged.

Please register / log on at Gnash and vote for the bug importance at the bug issue.


http://savannah.gnu.org/bugs/?20469


kind regards

Rainer




 




rdconsult

hello all Gnash fans,

one off the test results is,

some flash video are obviously bundled with the URL of the calling side.

The SWF does all check at runtime.

This check does not run succesfully with Gnash as external player

see Gnash bug at   http://savannah.gnu.org/bugs/?20740

We will need to run a peer test with Linux and Firefox and Gnash Plugin.

Depending on the result - probably it is a vote for the OS/2 Port of the Gnash Plugin

Rainer





   







Paul Smedley

Quote from: rdconsult on 2007.08.11, 14:43:23
Depending on the result - probably it is a vote for the OS/2 Port of the Gnash Plugin

I hope to have something on the plugin side of things "soon:

Paul Smedley

Quote from: Paul Smedley on 2007.08.12, 15:56:47
Quote from: rdconsult on 2007.08.11, 14:43:23
Depending on the result - probably it is a vote for the OS/2 Port of the Gnash Plugin

I hope to have something on the plugin side of things "soon:

Last night I got the plugin compiling, and it does show in about:plugins.  Currently, it crashes the browser on going to a page that has flash content - so I need to do some debugging :)

I also wanted to extend a THANK YOU to all those who contributed to the Gnash bounty - it really was a powerful motivation factor to work on it, as particularly when I first started looking at Gnash, there were some real challenges.  Also thanks to the OS/2 World guys for putting the Bounty system in place in the first place!

zizban

Great work! How goes the plugin?

rdconsult

Quote from: Paul Smedley on 2007.08.16, 00:58:20
Quote from: Paul Smedley on 2007.08.12, 15:56:47
Quote from: rdconsult on 2007.08.11, 14:43:23
Depending on the result - probably it is a vote for the OS/2 Port of the Gnash Plugin

I hope to have something on the plugin side of things "soon:

Last night I got the plugin compiling, and it does show in about:plugins.  Currently, it crashes the browser on going to a page that has flash content - so I need to do some debugging :)

I also wanted to extend a THANK YOU to all those who contributed to the Gnash bounty - it really was a powerful motivation factor to work on it, as particularly when I first started looking at Gnash, there were some real challenges.  Also thanks to the OS/2 World guys for putting the Bounty system in place in the first place!



Hello Paul,

any progress on the plugin ?


Kind Regards

Rainer


PS to all:

A new built of SDL is on netlabs for testing with current Gnash built  and the "old" MPlayer built from Paul a viable

BigWarpGuy

Would GNash be work in conjunction or along side with any port of MoonLight (the one Novel is porting to Linux from Silverligh?)?  ???

Paul Smedley

Hi Rainer,

Quote from: rdconsult on 2008.01.22, 18:19:31
Quote from: Paul Smedley on 2007.08.16, 00:58:20
Quote from: Paul Smedley on 2007.08.12, 15:56:47
Quote from: rdconsult on 2007.08.11, 14:43:23
Depending on the result - probably it is a vote for the OS/2 Port of the Gnash Plugin

I hope to have something on the plugin side of things "soon:

Last night I got the plugin compiling, and it does show in about:plugins.  Currently, it crashes the browser on going to a page that has flash content - so I need to do some debugging :)

I also wanted to extend a THANK YOU to all those who contributed to the Gnash bounty - it really was a powerful motivation factor to work on it, as particularly when I first started looking at Gnash, there were some real challenges.  Also thanks to the OS/2 World guys for putting the Bounty system in place in the first place!



Hello Paul,

any progress on the plugin

Unfortunately not - basically due to a lack of time.  I have a few days off in February that may provide the necessary time to a) learn more about c++ b) learn more about mozilla plugins c) implement something that works.

rdconsult

Quote from: Paul Smedley on 2008.01.23, 10:54:17
Hi Rainer,

Quote from: rdconsult on 2008.01.22, 18:19:31
Quote from: Paul Smedley on 2007.08.16, 00:58:20
Quote from: Paul Smedley on 2007.08.12, 15:56:47
Quote from: rdconsult on 2007.08.11, 14:43:23
Depending on the result - probably it is a vote for the OS/2 Port of the Gnash Plugin

I hope to have something on the plugin side of things "soon:

Last night I got the plugin compiling, and it does show in about:plugins.  Currently, it crashes the browser on going to a page that has flash content - so I need to do some debugging :)

I also wanted to extend a THANK YOU to all those who contributed to the Gnash bounty - it really was a powerful motivation factor to work on it, as particularly when I first started looking at Gnash, there were some real challenges.  Also thanks to the OS/2 World guys for putting the Bounty system in place in the first place!



Hello Paul,

any progress on the plugin

Unfortunately not - basically due to a lack of time.  I have a few days off in February that may provide the necessary time to a) learn more about c++ b) learn more about mozilla plugins c) implement something that works.


Hello Paul,

thanks for your timely answer. 

Looking forward to your February output  :-)

I  have done the "offline" test with Gnash, reported bugs to the Gansh project and get the fixes with your last built.

The work around to play Your Tube videos with "Batch"  Gansh does not work any more
--> the way of embedding the call to the video on the WEB Page has changed!

No you Tube video  with Gansh and with the 7 R73 OS/2 plugin  --> no sound. 


To make any progress - the OS/2 version of the plugin is required.

kind regards

Rainer

rdconsult

Hallo all Gnash Testers / Users,

Paul has pubished a new built for testing

         http://download.smedley.info/gnash-0.8.4-os2-20090224.zip

kind regards

Rainer