bugGnash - The GNU Flash player - Bugs: bug #26687, StreamTheWorld radio station...

 
 

bug #26687: StreamTheWorld radio station doesn't work

Submitter:  None
Submitted:  Tue 26 May 2009 05:45:11 PM UTC
   
 
Category:  sound Severity:  3 - Normal
Release:  0.8.5 release Status:  Fixed
Privacy:  Public Assigned to:  strk
Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup
   

Jump to the original submission

Thu 28 May 2009 02:30:03 PM UTC, comment #6: 

Well, this is sooo fixed we don't need to wait for anonymous reporter to confirm, right ?

A beer from the Andres would be appreciated though :)

Sandro Santilli <strk>
Group Member
Wed 27 May 2009 06:21:49 PM UTC, comment #5: 

I committed a cleaned up version of that patch.
revno: 10935

Sandro Santilli <strk>
Group Member
Wed 27 May 2009 08:16:19 AM UTC, comment #4: 

Please everyone try the attached patch. It will move the playhead forward IFF there's no video and audio output queue is empty.
The result is that playback is driven by audio clock but NetStream.time keeps being reported by looking at FLV timestamps.

(file #18206)

Sandro Santilli <strk>
Group Member
Tue 26 May 2009 08:45:17 PM UTC, comment #3: 

Alright, problem is that the stream (an FLV) contains unexpectedly distributed audio frame timestamps:

#1 Audio Tag: timestamp 0, size 15, data size 4
#2 Audio Tag: timestamp 4150892, size 286, data size 275
#3 Audio Tag: timestamp 4150938, size 279, data size 268
#4 Audio Tag: timestamp 4150985, size 284, data size 273
...
#35290 Audio Tag: timestamp 5789663, size 313, data size 302
#35291 Audio Tag: timestamp 5789710, size 252, data size 241

The above means that first frame has a timestamp of 0 milliseconds
which is expected. The second frame timestamp is over ONE HOUR
later, then next frames continues like nothing happened at few
milliseconds of distance one-other.

Now, Gnash will then NOT play second frame before one hour...

I've tested with the PP and found that there's NO gap there.
So the PP immediately jumps over second frame w/out waiting.
If you access NetStream.time with ActionScript you find it
positioned at over one hour. The following is NetStream.time traced onEnterFrame:

 0
 4150.938
 4150.985
 4151.078
 4151.171




Sandro Santilli <strk>
Group Member
Tue 26 May 2009 06:10:24 PM UTC, comment #2: 

What do you mean by doesn't work?

I can confirm a crash in trunk, which is fixed now (revno 10926). The audio stream is AAC format, Gnash saves it if you enable saving streamed media. I don't get any sound in Gnash, although it does 'hotplug audio consumer'. It may be a bug in my ffmpeg setup, or it may really not work.

Benjamin Wolsey <bwy>
Group Member
Tue 26 May 2009 05:46:55 PM UTC, comment #1: 

title should be "StreamTheWorld radio..."

Anonymous
Tue 26 May 2009 05:45:11 PM UTC, original submission:  

Hi,

The StreamTheWorld plugin (http://www.streamtheworld.com) doesn't work at http://www.beat1009.com.mx/v3/paginas/radioflash.php
(my favorite radio station).

I'm using Gnash 0.8.5 with Ubuntu 9.09 at a 64 bit PC.

Can someone fix this please?

Andres Suarez


Anonymous

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

Attached Files
file #18206:  NetStream.timewarp.patch added by strk (2KiB - text/x-diff)

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by strk (Posted a comment)
  • -email is unavailable- added by bwy (Posted a comment)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.

     

    Follow 9 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2009-05-28 strk StatusReady For Test Fixed
        Open/ClosedOpen Closed
    2009-05-27 strk StatusIn Progress Ready For Test
    2009-05-27 strk Attached File- Added NetStream.timewarp.patch, #18206
        StatusConfirmed In Progress
        Assigned toNone strk
    2009-05-26 strk StatusReady For Test Confirmed
    2009-05-26 bwy StatusNone Ready For Test
        SummaryStreanTheWorld radio station doesn\'t work StreamTheWorld radio station doesn't work

    Back to the top

    Powered by Savane 3.13-4b48.
    Corresponding source code