In Logitech Media Server Version: 7.7.2 - r33908 @ Wed Nov 7 18:17:04
EST 2012 if I call "apps 0 8" or "radios 0 8" I'll get the following:
Code:
--------------------
QUEUE TX TO DEV: 0:4:0, STR-[ apps 0 8 ] :DEBUG<8888>
[ 1]:[ apps ] :DEBUG<5125>
[ 2]:[ 0 ] :DEBUG<5125>
[ 3]:[ 8 ] :DEBUG<5125>
[ 4]:[ sort:weight ] :DEBUG<5125>
[ 5]:[ count:8 ] :DEBUG<5125>
[ 6]:[ icon:plugins/Spotify/html/images/spotify.png ] :DEBUG<5125>
[ 7]:[ cmd:spotify ] :DEBUG<5125>
[ 8]:[ weight:2 ] :DEBUG<5125>
[ 9]:[ name:Spotify ] :DEBUG<5125>
[10]:[ type:xmlbrowser ] :DEBUG<5125>
[11]:[ icon:plugins/Pandora/html/images/icon.png ] :DEBUG<5125>
[12]:[ cmd:pandora ] :DEBUG<5125>
[13]:[ weight:10 ] :DEBUG<5125>
[14]:[ name:Pandora ] :DEBUG<5125>
[15]:[ type:xmlbrowser ] :DEBUG<5125>
[16]:[ icon:plugins/Classical/html/images/icon.png ] :DEBUG<5125>
[17]:[ cmd:classical ] :DEBUG<5125>
[18]:[ weight:38 ] :DEBUG<5125>
[19]:[ name:Classical.com ] :DEBUG<5125>
[20]:[ type:xmlbrowser ] :DEBUG<5125>
[21]:[ icon:plugins/MOG/html/images/icon.png ] :DEBUG<5125>
[22]:[ cmd:mog ] :DEBUG<5125>
[23]:[ weight:40 ] :DEBUG<5125>
[24]:[ name:MOG ] :DEBUG<5125>
[25]:[ type:xmlbrowser ] :DEBUG<5125>
[26]:[ icon:plugins/LastFM/html/images/icon.png ] :DEBUG<5125>
[27]:[ cmd:lfm ] :DEBUG<5125>
[28]:[ weight:40 ] :DEBUG<5125>
[29]:[ name:Last.fm Radio ] :DEBUG<5125>
[30]:[ type:xmlbrowser ] :DEBUG<5125>
[31]:[ icon:http://www.mysqueezebox.com/static/images/icons/radioio.png ]
:DEBUG<5125>
[32]:[ cmd:radioio ] :DEBUG<5125>
[33]:[ weight:1000 ] :DEBUG<5125>
[34]:[ name:radioio ] :DEBUG<5125>
[35]:[ type:xmlbrowser ] :DEBUG<5125>
[36]:[ icon:plugins/Sounds/html/images/icon.png ] :DEBUG<5125>
[37]:[ cmd:sounds ] :DEBUG<5125>
[38]:[ weight:1000 ] :DEBUG<5125>
[39]:[ name:Sounds & Effects ] :DEBUG<5125>
[40]:[ type:xmlbrowser ] :DEBUG<5125>
[41]:[ icon:plugins/Sirius/html/images/icon.png ] :DEBUG<5125>
[42]:[ cmd:sirius ] :DEBUG<5125>
[43]:[ weight:1000 ] :DEBUG<5125>
[44]:[ name:SiriusXM Internet Radio ] :DEBUG<5125>
[45]:[ type:xmlbrowser ] :DEBUG<5125>
Line 48 (08:00:51):: SBS MOD-[ 1 ] DEBUG:[L-1], fnFB_Update_LevelList,
UI-[ 0 ], SBS LVL-[ 2 ], REMOTE-[ 0 ] :DEBUG<3558>
Line 49 (08:00:51):: SBS MOD-[ 1 ] DEBUG:[L-1], fnFB_BrowseList, TYPE-[
2 ], REMOTE-[ 0 ], SBS LVL-[ 2 ] :DEBUG<2083>
and
QUEUE TX TO DEV: 0:4:0, STR-[ radios 0 8 ] :DEBUG<8888>
[ 1]:[ radios ] :DEBUG<5125>
[ 2]:[ 0 ] :DEBUG<5125>
[ 3]:[ 8 ] :DEBUG<5125>
[ 4]:[ sort:weight ] :DEBUG<5125>
[ 5]:[ count:7 ] :DEBUG<5125>
[ 6]:[ icon:plugins/cache/icons/picks.png ] :DEBUG<5125>
[ 7]:[ cmd:picks ] :DEBUG<5125>
[ 8]:[ weight:10 ] :DEBUG<5125>
[ 9]:[ name:Staff Picks ] :DEBUG<5125>
[10]:[ type:xmlbrowser ] :DEBUG<5125>
[11]:[ icon:plugins/cache/icons/radiolocal.png ] :DEBUG<5125>
[12]:[ cmd:local ] :DEBUG<5125>
[13]:[ weight:20 ] :DEBUG<5125>
[14]:[ name:Local ] :DEBUG<5125>
[15]:[ type:xmlbrowser ] :DEBUG<5125>
[16]:[ icon:plugins/cache/icons/radiomusic.png ] :DEBUG<5125>
[17]:[ cmd:music ] :DEBUG<5125>
[18]:[ weight:30 ] :DEBUG<5125>
[19]:[ name:Music ] :DEBUG<5125>
[20]:[ type:xmlbrowser ] :DEBUG<5125>
[21]:[ icon:plugins/cache/icons/radiotalk.png ] :DEBUG<5125>
[22]:[ cmd:talk ] :DEBUG<5125>
[23]:[ weight:40 ] :DEBUG<5125>
[24]:[ name:Talk ] :DEBUG<5125>
[25]:[ type:xmlbrowser ] :DEBUG<5125>
[26]:[ icon:plugins/cache/icons/radiosports.png ] :DEBUG<5125>
[27]:[ cmd:sports ] :DEBUG<5125>
[28]:[ weight:50 ] :DEBUG<5125>
[29]:[ name:Sports ] :DEBUG<5125>
[30]:[ type:xmlbrowser ] :DEBUG<5125>
[31]:[ icon:plugins/cache/icons/radioworld.png ] :DEBUG<5125>
[32]:[ cmd:world ] :DEBUG<5125>
[33]:[ weight:60 ] :DEBUG<5125>
[34]:[ name:World ] :DEBUG<5125>
[35]:[ type:xmlbrowser ] :DEBUG<5125>
[36]:[ icon:plugins/cache/icons/radiosearch.png ] :DEBUG<5125>
[37]:[ cmd:search ] :DEBUG<5125>
[38]:[ weight:110 ] :DEBUG<5125>
[39]:[ name:Search ] :DEBUG<5125>
[40]:[ type:xmlbrowser_search ] :DEBUG<5125>
fnFB_Update_LevelList, UI-[ 0 ], SBS LVL-[ 2 ], REMOTE-[ 0 ] :DEBUG<3558>
fnFB_BrowseList, TYPE-[ 2 ], REMOTE-[ 0 ], SBS LVL-[ 2 ] :DEBUG<2083>
--------------------
but with Logitech Media Server Version: 7.8.0 - 1390402812 @ Tue Jan 28
21:18:39 EST 2014 I get:
Code:
--------------------
QUEUE TX TO DEV: 0:32:0, STR-[ apps 0 8 ] :DEBUG<8954>
[ 1]:[ apps ] :DEBUG<5138>
[ 2]:[ 0 ] :DEBUG<5138>
[ 3]:[ 8 ] :DEBUG<5138>
[ 4]:[ sort:weight ] :DEBUG<5138>
[ 5]:[ count:17 ] :DEBUG<5138>
[ 6]:[ type:xmlbrowser ] :DEBUG<5138>
[ 7]:[ name:Pandora ] :DEBUG<5138>
[ 8]:[ cmd:pandora ] :DEBUG<5138>
[ 9]:[ weight:10 ] :DEBUG<5138>
[10]:[ icon:plugins/Pandora/html/images/icon.png ] :DEBUG<5138>
[11]:[ type:xmlbrowser ] :DEBUG<5138>
[12]:[ name:Spotify ] :DEBUG<5138>
[13]:[ cmd:spotifylogi ] :DEBUG<5138>
[14]:[ weight:20 ] :DEBUG<5138>
[15]:[ icon:plugins/SpotifyLogi/html/images/icon.png ] :DEBUG<5138>
[16]:[ type:xmlbrowser ] :DEBUG<5138>
[17]:[ name:Rhapsody ] :DEBUG<5138>
[18]:[ cmd:rhapsodydirect ] :DEBUG<5138>
[19]:[ weight:20 ] :DEBUG<5138>
[20]:[ icon:plugins/RhapsodyDirect/html/images/icon.png ] :DEBUG<5138>
[21]:[ type:xmlbrowser ] :DEBUG<5138>
[22]:[ weight:30 ] :DEBUG<5138>
[23]:[ icon:plugins/Slacker/html/images/icon.png ] :DEBUG<5138>
[24]:[ name:Slacker ] :DEBUG<5138>
[25]:[ cmd:slacker ] :DEBUG<5138>
[26]:[ name:Amazon CD Store ] :DEBUG<5138>
[27]:[ cmd:amazon ] :DEBUG<5138>
[28]:[ weight:30 ] :DEBUG<5138>
[29]:[ icon:plugins/Amazon/html/images/icon.png ] :DEBUG<5138>
[30]:[ type:xmlbrowser ] :DEBUG<5138>
[31]:[ type:xmlbrowser ] :DEBUG<5138>
[32]:[ weight:35 ] :DEBUG<5138>
[33]:[ icon:plugins/WiMP/html/images/icon.png ] :DEBUG<5138>
[34]:[ name:WiMP ] :DEBUG<5138>
[35]:[ cmd:wimp ] :DEBUG<5138>
[36]:[ type:xmlbrowser ] :DEBUG<5138>
[37]:[ name:Deezer ] :DEBUG<5138>
[38]:[ cmd:deezer ] :DEBUG<5138>
[39]:[ weight:35 ] :DEBUG<5138>
[40]:[ icon:plugins/Deezer/html/images/icon.png ] :DEBUG<5138>
[41]:[ type:xmlbrowser ] :DEBUG<5138>
[42]:[ weight:38 ] :DEBUG<5138>
[43]:[ icon:plugins/Classical/html/images/icon.png ] :DEBUG<5138>
[44]:[ name:Classical.com ] :DEBUG<5138>
[45]:[ cmd:classical ] :DEBUG<5138>
fnFB_Update_LevelList, UI-[ 0 ], SBS LVL-[ 2 ], REMOTE-[ 1 ] :DEBUG<3571>
fnFB_BrowseList, TYPE-[ 8 ], REMOTE-[ 1 ], SBS LVL-[ 2 ] :DEBUG<2096>
and
QUEUE TX TO DEV: 0:32:0, STR-[ radios 0 8 ] :DEBUG<8954>
[ 1]:[ radios ] :DEBUG<5138>
[ 2]:[ 0 ] :DEBUG<5138>
[ 3]:[ 8 ] :DEBUG<5138>
[ 4]:[ sort:weight ] :DEBUG<5138>
[ 5]:[ count:10 ] :DEBUG<5138>
[ 6]:[ type:xmlbrowser ] :DEBUG<5138>
[ 7]:[ name:My Presets ] :DEBUG<5138>
[ 8]:[ cmd:presets ] :DEBUG<5138>
[ 9]:[ weight:5 ] :DEBUG<5138>
[10]:[ icon:/plugins/RadioTime/html/images/radiopresets.png ] :DEBUG<5138>
[11]:[ name:Local Radio ] :DEBUG<5138>
[12]:[ cmd:local ] :DEBUG<5138>
[13]:[ weight:20 ] :DEBUG<5138>
[14]:[ icon:/plugins/RadioTime/html/images/radiolocal.png ] :DEBUG<5138>
[15]:[ type:xmlbrowser ] :DEBUG<5138>
[16]:[ name:Music ] :DEBUG<5138>
[17]:[ cmd:music ] :DEBUG<5138>
[18]:[ weight:30 ] :DEBUG<5138>
[19]:[ icon:/plugins/RadioTime/html/images/radiomusic.png ] :DEBUG<5138>
[20]:[ type:xmlbrowser ] :DEBUG<5138>
[21]:[ weight:40 ] :DEBUG<5138>
[22]:[ icon:/plugins/RadioTime/html/images/radiosports.png ] :DEBUG<5138>
[23]:[ name:Sports ] :DEBUG<5138>
[24]:[ cmd:sports ] :DEBUG<5138>
[25]:[ type:xmlbrowser ] :DEBUG<5138>
[26]:[ icon:/plugins/RadioTime/html/images/radionews.png ] :DEBUG<5138>
[27]:[ weight:45 ] :DEBUG<5138>
[28]:[ cmd:news ] :DEBUG<5138>
[29]:[ name:News ] :DEBUG<5138>
[30]:[ type:xmlbrowser ] :DEBUG<5138>
[31]:[ type:xmlbrowser ] :DEBUG<5138>
[32]:[ icon:/plugins/RadioTime/html/images/radiotalk.png ] :DEBUG<5138>
[33]:[ weight:50 ] :DEBUG<5138>
[34]:[ cmd:talk ] :DEBUG<5138>
[35]:[ name:Talk ] :DEBUG<5138>
[36]:[ type:xmlbrowser ] :DEBUG<5138>
[37]:[ name:By Language ] :DEBUG<5138>
[38]:[ cmd:language ] :DEBUG<5138>
[39]:[ weight:56 ] :DEBUG<5138>
[40]:[ icon:/plugins/RadioTime/html/images/radioworld.png ] :DEBUG<5138>
[41]:[ weight:60 ] :DEBUG<5138>
[42]:[ icon:/plugins/RadioTime/html/images/radioworld.png ] :DEBUG<5138>
[43]:[ name:By Location ] :DEBUG<5138>
[44]:[ cmd:world ] :DEBUG<5138>
[45]:[ type:xmlbrowser ] :DEBUG<5138>
fnFB_Update_LevelList, UI-[ 0 ], SBS LVL-[ 2 ], REMOTE-[ 1 ] :DEBUG<3571>
fnFB_BrowseList, TYPE-[ 8 ], REMOTE-[ 1 ], SBS LVL-[ 2 ] :DEBUG<2096>
--------------------
Now I can obviously change my parsing routing to accomodate the diffrent
order that the tags are recieved but tags are often duplicated type:
followed by another type: and I've seen the same with other tags so
something is screwed up in this version. I doubt this is caused by my
code that breaks up the returned string into the individual tag:value
elements for my parsing array.
------------------------------------------------------------------------
vining's Profile: http://forums.slimdevices.com/member.php?userid=37132
View this thread: http://forums.slimdevices.com/showthread.php?t=100898
_______________________________________________
beta mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/beta