[sldev] Updated streaming patch, would like to commit

Dale Glass dale at daleglass.net
Tue Mar 31 16:20:14 PDT 2009


Hi!

Here's a new version. I also added it to Jira:
http://jira.secondlife.com/browse/VWR-12655

Changes:

* Changed to use notifications. I think this is a better way to do it, and 
makes it possible to translate, unlike the hardcoded message.

* Added setting and preferences panel to make it possible to disable. The 
default setting is enabled. It adds a "Show stream's title in chat" under 
"Play Streaming Music When Available".

* Removes a debug message that didn't add anything useful.

* Fixed the patch (first version was reversed ^_^;;)

Left to do:
* Windows support. Windows appears to use QuickTime for audio streaming, so 
I poked around on Apple's website, but didn't turn up anything useful yet. 
All I found so far is a post to the quicktime mailing list asking how to do 
it, without answers.

* Translation. The only thing to translate is: "Playing: [TITLE]".

Windows support should be doable due to mentions of iTunes being able to 
get the info. 

I *think* it's probably done by handling the event in 
mcActionFilterCallBack in llmediaimplquicktime.cpp, but the list of the 
possible values for the action variable I found doesn't seem to have 
anything suitable. Help would be very appreciated. Just pointing me to the 
appropiate documentation would probably be enough.

Unless there are any problems with code, I think this could be committed, 
and would like to do so unless there are any problems with it.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: streaming-info-v2.patch
Type: text/x-patch
Size: 8407 bytes
Desc: not available
Url : http://lists.secondlife.com/pipermail/sldev/attachments/20090401/0f509aab/attachment.bin 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part.
Url : http://lists.secondlife.com/pipermail/sldev/attachments/20090401/0f509aab/attachment.pgp 


More information about the SLDev mailing list