10-13-2007 08:07
I'm working on a jukebox that plays mp3 streams where each song is a seperate stream. During testing I've noticed after a lot of stream changes the music dies. The scripts still run fine, and checking the parcel music URL shows that it is still being changed, but just get silence from the client.

I think this is the relevant extract from SecondLife.log for when it breaks. (URLs removed)

2007-10-13T10:46:40Z INFO: LLAudioEngine_FMOD::stopInternetStream: Stopping internet stream: http://someurl.mp3
2007-10-13T10:46:40Z WARNING: LLAudioEngine_FMOD::stopInternetStream: Pushing stream to dead list: http://someurl.mp3
2007-10-13T10:46:40Z INFO: LLAudioEngine_FMOD::startInternetStream: Starting internet stream: http://anotherurl.mp3
2007-10-13T10:49:29Z INFO: LLAudioEngine_FMOD::stopInternetStream: Stopping internet stream: http://anotherurl.mp3
2007-10-13T10:49:29Z INFO: LLViewerParcelMgr::processParcelProperties: Stopping parcel music
2007-10-13T10:49:29Z INFO: LLAudioEngine_FMOD::startInternetStream: Set internet stream to null

The WARNING seems to coincide with the music dying, the other messages also appear when all is fine. The only way to get the stream going again is to log out and back in.

I'm thinking I'll need to raise a Jira for this, but posted here to see if anyone else has encountered similar problems and for suggestions on what category to use :)