diff options
-rw-r--r-- | xbmc/music/MusicDatabase.cpp | 17 | ||||
-rw-r--r-- | xbmc/music/MusicDatabase.h | 2 |
2 files changed, 4 insertions, 15 deletions
diff --git a/xbmc/music/MusicDatabase.cpp b/xbmc/music/MusicDatabase.cpp index 5ed7546478..39b0e0bd18 100644 --- a/xbmc/music/MusicDatabase.cpp +++ b/xbmc/music/MusicDatabase.cpp @@ -997,7 +997,7 @@ int CMusicDatabase::AddPath(const CStdString& strPath1) return -1; } -CSong CMusicDatabase::GetSongFromDataset(bool bWithMusicDbPath/*=false*/) +CSong CMusicDatabase::GetSongFromDataset() { CSong song; song.idSong = m_pDS->fv(song_idSong).get_asInt(); @@ -1026,18 +1026,7 @@ CSong CMusicDatabase::GetSongFromDataset(bool bWithMusicDbPath/*=false*/) song.albumArtist = StringUtils::Split(m_pDS->fv(song_strAlbumArtists).get_asString(), g_advancedSettings.m_musicItemSeparator); // Get filename with full path - if (!bWithMusicDbPath) - song.strFileName = URIUtils::AddFileToFolder(m_pDS->fv(song_strPath).get_asString(), m_pDS->fv(song_strFileName).get_asString()); - else - { - CStdString strFileName = m_pDS->fv(song_strFileName).get_asString(); - CStdString strExt = URIUtils::GetExtension(strFileName); - song.strFileName = StringUtils::Format("musicdb://albums/%ld/%ld%s", - m_pDS->fv(song_idAlbum).get_asInt(), - m_pDS->fv(song_idSong).get_asInt(), - strExt.c_str()); - } - + song.strFileName = URIUtils::AddFileToFolder(m_pDS->fv(song_strPath).get_asString(), m_pDS->fv(song_strFileName).get_asString()); return song; } @@ -4949,7 +4938,7 @@ void CMusicDatabase::ExportKaraokeInfo(const CStdString & outFile, bool asHTML) while (!m_pDS->eof()) { - CSong song = GetSongFromDataset( false ); + CSong song = GetSongFromDataset(); CStdString songnum = StringUtils::Format("%06d", song.iKaraokeNumber); if ( asHTML ) diff --git a/xbmc/music/MusicDatabase.h b/xbmc/music/MusicDatabase.h index 517de3fcb9..2f65370d1b 100644 --- a/xbmc/music/MusicDatabase.h +++ b/xbmc/music/MusicDatabase.h @@ -447,7 +447,7 @@ private: virtual void CreateViews(); void SplitString(const CStdString &multiString, std::vector<std::string> &vecStrings, CStdString &extraStrings); - CSong GetSongFromDataset(bool bWithMusicDbPath=false); + CSong GetSongFromDataset(); CArtist GetArtistFromDataset(dbiplus::Dataset* pDS, bool needThumb = true); CArtist GetArtistFromDataset(const dbiplus::sql_record* const record, bool needThumb = true); CAlbum GetAlbumFromDataset(dbiplus::Dataset* pDS, bool imageURL=false); |