Xbox vfolders
From FUPPES
Useful Background Information
For better interoperability with WMP11, this word doc is relevant: http://download.microsoft.com/download/0/0/b/00bba048-35e6-4e5b-a3dc-36da83cbb0d1/NetCompat_WMP11.docx
Layout
| Container name | ID | Child type |
|---|---|---|
| Root | 0 | object.container |
| Music | 1 | object.container |
| Video | 2 | object.container |
| Pictures | 3 | object.container |
| Music/Album | 7 | object.container.album.musicAlbum |
| Music/Artist | 6 | object.container.person.musicArtist |
| Music/Genre | 5 | object.container.genre.musicGenre |
| Music/All Music | 4 | object.item.audioItem / object.item.audioItem.musicTrack |
| Music/Playlists | F(15) | object.container.playlistContainer |
| Video/Actor | A(10) | object.container.album.videoAlbum |
| Video/Album | E(14) | object.container.person.movieActor |
| Video/All Video | 8 | object.item.videoItem |
| Video/Genre | 9 | object.container.genre.videoGenre |
| Pictures/Album | D(13) | object.container.album.photoAlbum |
| Pictures/All Pictures | B(11) | object.item.imageItem.photo / object.item.imageItem |
| Pictures/Date Taken | C(12) | object.container.album.photoAlbum |
The following is an example of using the specific xbox node types.
<vfolder name="Music" id="1">
<vfolder name="Music/All Music" id="4">
<items type="object.item.audioItem.musicTrack" />
</vfolder>
</vfolder>
In order to get browsing based on artist then album, change these lines in vfolder.cfg
<vfolder_layout device="Xbox 360" enabled="true" create_references="true" create_container_details="true">
<vfolder name="Root" id="0">
<vfolder name="Music" id="1">
<vfolder name="Album" id="7">
<vfolders property="album" type="object.container.album.musicAlbum">
<items type="audioItem" />
</vfolders>
</vfolder>
<vfolder name="All Music" id="4">
<items type="audioItem" />
</vfolder>
<vfolder name="Artist" id="6">
<vfolders property="artist" type="object.container.person.musicArtist" >
<items type="audioItem" />
</vfolders>
</vfolder>
<vfolder name="Genre" id="5">
<vfolders property="genre" type="object.container.genre.musicGenre" >
<items type="audioItem" />
</vfolders>
</vfolder>
<vfolder name="Playlist" id="15">
<vfolders property="playlist" type="object.container.playlistContainer" >
<items type="audioItem" />
</vfolders>
</vfolder>
</vfolder>
<!-- More stuff after this for pictures and videos-->
