skai123
New Member
Posts: 8
Joined: Mar 2009
|
RE: RE: [release] Music now playing
?????
quote: Originally posted by MeEtc
I posted in another thread some more technical information as to whats going on with WLM 2009 and Music Now Playing.
MeEtc's reply to Now Playing not displayed
quote: Originally posted by MeEtc
BTW, I'm the only person with that skin listed in 1, and yes i can see your music.
The actual reason for this bug is due to the custom formatting used by Music Now Playing for the raw PSM value
A normal PSM value sent by WMP looks something like this:
code: WMP\0Music\01\0{0} - {1}\0T.N.T.\0AC\0Bacobens Rock Top 500\0\0
Where "\0" represents a NUL character.
Splitting these values into an array with their meanings results in something like this:code: [0]Player
[1]Media type [Music|Games|Office]
[2]Enable bit (Show what I'm listening to is checked)
[3]PSM string formatting
[4]song name {0}
[5]Artist {1}
[6]Album {2}
[7]some ID string {3}
WLM 8.5 and lower will use the value of [3] to determine how the PSM is shown inside the client. In WLM 14, this was changed so now only the default format of "{0} - {1}" Is used, and ignores the formatting string altogether.
Now here's where dt's Music now Playing comes in. MNP because it can show more than song artist and album, can't use these 3 fields alone. Instead, the whole thing is written as the format instead.
Here's an example:code: \0Music\01\0AC/DC - T.N.T. (03:34)\0\0\0\0\0
So in fact WLM 14 is showing the "What I'm Listening to" properly, its showing"<song> - <artist>" which if you're using MNP results in " - "
This post was edited on 03-21-2009 at 06:05 AM by skai123.
|
|