[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