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

Reply via email to