#31 open
balp

OpenAL Music stream dies

Reported by balp | December 13th, 2008 @ 09:16 PM

After about 60 minutes , stream restart seams to fix it. (( Own built with patches from /next ))

Comments and changes to this ticket

  • balp

    balp December 13th, 2008 @ 11:11 PM

    2008-12-13T23:08:25Z INFO: display_stats: MEMORY: 45 MB 2008-12-13T23:08:36Z INFO: display_stats: FPS: 20.85 2008-12-13T23:09:09Z INFO: idle: Transmitting sessions stats 2008-12-13T23:09:09Z INFO: addToMessage: STAT: Version: 0 2008-12-13T23:09:09Z INFO: addToMessage: STAT: Vertex Buffers Enabled: 1 2008-12-13T23:09:10Z INFO: result: ViewerStatsResponder::result 2008-12-13T23:09:17Z INFO: sendToSim: Sending throttle settings, total BW 700 2008-12-13T23:09:17Z INFO: updateDynamicThrottle: Tightening network throttle to 716800 2008-12-13T23:09:22Z INFO: sendToSim: Sending throttle settings, total BW 750 2008-12-13T23:09:22Z INFO: updateDynamicThrottle: Easing network throttle to 768000 2008-12-13T23:09:27Z INFO: updateWind: Wind had stopped - probably ran out of buffers - restarting: 12 now queued.

    (gecko:605): CRITICAL : volume_transform_ip: assertion this->process != NULL' failed bus_callback:312: GST error: Internal data flow error. 2008-12-13T23:09:34Z INFO: updateWind: Wind had stopped - probably ran out of buffers - restarting: 9 now queued. 2008-12-13T23:09:36Z INFO: display_stats: FPS: 20.23

  • balp

    balp December 14th, 2008 @ 11:11 AM

    2008-12-13T20:52:18Z WARNING: loadWAV: LLAudioBufferOpenAL::loadWAV() Error loading /home/balp/.imprudence/cache/76c3dc63-b05c-22ab-2009-bec62fb77b04.dsf There was already an AL error on entry to an ALUT function

  • balp

    balp December 16th, 2008 @ 08:59 AM

    This happens in the log each time the sound fails, the wind errors happend pretty much all the time.

    (gecko:6502): CRITICAL : volume_transform_ip: assertion this->process != NULL' failed bus_callback:312: GST error: Internal data flow error.

    (gecko:6502): CRITICAL : volume_transform_ip: assertion this->process != NULL' failed bus_callback:312: GST error: Internal data flow error.

    Never seen against the fmod code.

  • balp

    balp December 16th, 2008 @ 10:38 AM

    It's the gstreamer in (mozilla libs) that dies, but if before or after problem I'm not sure off.

  • McCabe Maxsted

    McCabe Maxsted December 19th, 2008 @ 01:58 AM

    • State changed from “new” to “open”

    nods I get a showstopper wind error on Windows:

    WARNING: LLAudioEngine_OpenAL::updateWind: LLAudioEngine_OpenAL::updateWind() error swapping (unqueuing)

    to infinity, freezing the viewer on login. Haven't had any sound errors with wind disabled, though.

    Any idea what's going on with the gstreamer libs?

  • balp

    balp December 19th, 2008 @ 07:52 AM

    Not really yet, I have change all debug printouts to LL once, and turned off the wind. Stil get errors from gstreamer. I lean towards a but in ubuntu 8.10. But why don't i get it with the official viewer (FMOD). Wounder if i can add FMOD back into imprudence to see it it comes then as well. something between OpenAL grabbing sound resources and gstreamer doing the same i think.

    GST also spams with many many events...

    I push my test stuff up on github... The debug printouts should be nice.

    
    2008-12-18T19:35:09Z INFO: display_stats: FPS: 46.08
    
    ** (gecko:17802): CRITICAL **: volume_transform_ip: assertion `this->process != NULL' failed
    2008-12-18T19:35:33Z DEBUG: bus_callback: Got GST message type: error
    2008-12-18T19:35:33Z WARNING: bus_callback: GST Error: Internal data flow error.
    2008-12-18T19:35:33Z DEBUG: updateMedia: COMMAND_STOP
    2008-12-18T19:35:33Z DEBUG: stop: stopping media...
    2008-12-18T19:35:33Z DEBUG: bus_callback: Got GST message type: state-changed
    2008-12-18T19:35:33Z DEBUG: bus_callback: Got GST message type: state-changed
    2008-12-18T19:35:33Z DEBUG: bus_callback: Got GST message type: state-changed
    2008-12-18T19:35:33Z DEBUG: bus_callback: Got GST message type: state-changed
    2008-12-18T19:35:33Z DEBUG: bus_callback: Got GST message type: state-changed
    2008-12-18T19:35:33Z DEBUG: bus_callback: Got GST message type: state-changed
    2008-12-18T19:35:33Z DEBUG: bus_callback: Got GST message type: state-changed
    2008-12-18T19:35:33Z DEBUG: bus_callback: Got GST message type: state-changed
    2008-12-18T19:35:33Z DEBUG: bus_callback: Got GST message type: state-changed
    2008-12-18T19:35:33Z DEBUG: bus_callback: Got GST message type: state-changed
    2008-12-18T19:35:33Z DEBUG: bus_callback: Got GST message type: state-changed
    2008-12-18T19:35:33Z DEBUG: bus_callback: Got GST message type: state-changed
    2008-12-18T19:35:33Z DEBUG: bus_callback: Got GST message type: state-changed
    2008-12-18T19:35:33Z DEBUG: bus_callback: Got GST message type: state-changed
    2008-12-18T19:35:33Z DEBUG: bus_callback: Got GST message type: state-changed
    2008-12-18T19:35:33Z DEBUG: bus_callback: Got GST message type: state-changed
    2008-12-18T19:35:33Z DEBUG: bus_callback: Got GST message type: state-changed
    2008-12-18T19:35:33Z DEBUG: bus_callback: Got GST message type: state-changed
    2008-12-18T19:35:33Z DEBUG: bus_callback: Got GST message type: state-changed
    2008-12-18T19:35:33Z DEBUG: bus_callback: Got GST message type: state-changed
    2008-12-18T19:35:33Z DEBUG: bus_callback: Got GST message type: state-changed
    2008-12-18T19:35:33Z DEBUG: bus_callback: Got GST message type: state-changed
    2008-12-18T19:35:33Z DEBUG: bus_callback: Got GST message type: state-changed
    2008-12-18T19:35:33Z DEBUG: bus_callback: Got GST message type: state-changed
    
    
  • balp

    balp December 19th, 2008 @ 12:17 PM

    Woot!

    Looks like a bug in upstream, and two threads changing volume behind it, https://jira.secondlife.com/brow... I'm very confused why i never seen this in CoolViewer.

  • balp

    balp December 19th, 2008 @ 05:32 PM

    That work around make sound stable. I have been streaming now about 6 hours without any trouble.

  • balp
  • balp

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.

New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป

Open source metaverse (Second Life) viewer with an emphasis on usability and bold changes.

Shared Ticket Bins

People watching this ticket

Pages