changed: Merged the musicdb branch changes. Improved music library system. Albumart...
authorjmarshallnz <jmarshallnz@568bbfeb-2a22-0410-94d2-cc84cf5bfa90>
Mon, 16 Apr 2007 08:34:52 +0000 (08:34 +0000)
committerjmarshallnz <jmarshallnz@568bbfeb-2a22-0410-94d2-cc84cf5bfa90>
Mon, 16 Apr 2007 08:34:52 +0000 (08:34 +0000)
commit516db6cb8a9162c32162fb93fd3afab869a7490b
treecebad12acd5a95fb4e9edf7acebeb8847ae05685
parentf413e13bf0cfbfa7845c7d6900682458a2203e28
changed: Merged the musicdb branch changes.  Improved music library system.  Albumartist is now supported, and albums are stored based on album and artist name, as opposed to album and path.  ie no path dependence for albums.  The library version has been bumped, and THERE IS NO UPDATE SUPPORT - you will have to rescan.  Also, album thumb caching is now split over 16 different paths to limit the likelihood of running out of thumbs.  They're also cached based on album and artist now, rather than album and path.

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk/XBMC@8526 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
51 files changed:
guilib/GUIBaseContainer.cpp
guilib/GUIBaseContainer.h
guilib/GUIControl.h
guilib/GUIControlGroup.cpp
guilib/GUIControlGroup.h
guilib/GUIListItemLayout.cpp
guilib/GUIListItemLayout.h
guilib/GUIWindow.cpp
guilib/GUIWindow.h
guilib/GUIWindowManager.cpp
guilib/GUIWindowManager.h
guilib/guiImage.cpp
guilib/guiImage.h
system/libid3tag.dll
tools/Win32/XBMC_PC.vcproj
xbmc.vcproj
xbmc/Application.cpp
xbmc/FileItem.cpp
xbmc/FileItem.h
xbmc/FileSystem/DirectoryCache.cpp
xbmc/FileSystem/FileLastFM.cpp
xbmc/FileSystem/MusicDatabaseDirectory/DirectoryNodeAlbumRecentlyAdded.cpp
xbmc/FileSystem/MusicDatabaseDirectory/DirectoryNodeAlbumRecentlyPlayed.cpp
xbmc/FileSystem/MusicDatabaseDirectory/DirectoryNodeAlbumTop100.cpp
xbmc/GUIWindowMusicBase.cpp
xbmc/GUIWindowMusicBase.h
xbmc/GUIWindowMusicInfo.cpp
xbmc/GUIWindowMusicInfo.h
xbmc/GUIWindowMusicNav.cpp
xbmc/GUIWindowMusicSongs.cpp
xbmc/Id3Tag.cpp
xbmc/MusicDatabase.cpp
xbmc/MusicDatabase.h
xbmc/MusicInfoLoader.cpp
xbmc/MusicInfoScanner.cpp
xbmc/MusicInfoScanner.h
xbmc/MusicInfoTagLoaderMP4.cpp
xbmc/MusicInfoTagLoaderWMA.cpp
xbmc/PartyModeManager.cpp
xbmc/Settings.cpp
xbmc/Settings.h
xbmc/Song.h
xbmc/Util.cpp
xbmc/Util.h
xbmc/lib/libGoAhead/XBMChttp.cpp
xbmc/musicInfoTag.cpp
xbmc/utils/MusicAlbumInfo.cpp
xbmc/utils/MusicAlbumInfo.h
xbmc/utils/MusicInfoScraper.cpp
xbmc/utils/MusicSong.cpp [deleted file]
xbmc/utils/MusicSong.h [deleted file]