Navigation Menu

Skip to content

Commit

Permalink
fix some (base-)paths passed to CVideoDatabase methods
Browse files Browse the repository at this point in the history
  • Loading branch information
Montellese committed Jun 20, 2012
1 parent ac77611 commit 858a0a0
Show file tree
Hide file tree
Showing 4 changed files with 12 additions and 11 deletions.
2 changes: 1 addition & 1 deletion xbmc/dialogs/GUIDialogSmartPlaylistRule.cpp
Expand Up @@ -171,7 +171,7 @@ void CGUIDialogSmartPlaylistRule::OnBrowse()
}
else if (m_rule.m_field == FieldTvShowTitle)
{
videodatabase.GetTvShowsNav("",items);
videodatabase.GetTvShowsNav("videodb://2/2/",items);
iLabel = 20343;
}
else if (m_rule.m_field == FieldPlaylist)
Expand Down
6 changes: 3 additions & 3 deletions xbmc/interfaces/http-api/XBMChttp.cpp
Expand Up @@ -1051,11 +1051,11 @@ int CXbmcHttp::xbmcAddToPlayListFromDB(int numParas, CStdString paras[])
return SetResponse(openTag+"Error: Could not open video database");

if (type.Equals("movies"))
videodatabase.GetMoviesByWhere("", where, filelist);
videodatabase.GetMoviesByWhere("videodb://1/2/", where, filelist);
else if (type.Equals("episodes"))
videodatabase.GetEpisodesByWhere("", where, filelist);
videodatabase.GetEpisodesByWhere("videodb://2/2/", where, filelist);
else if (type.Equals("musicvideos"))
videodatabase.GetMusicVideosByWhere("", where, filelist);
videodatabase.GetMusicVideosByWhere("videodb://3/2/", where, filelist);
videodatabase.Close();
}
else
Expand Down
9 changes: 5 additions & 4 deletions xbmc/interfaces/json-rpc/VideoLibrary.cpp
Expand Up @@ -35,7 +35,7 @@ JSONRPC_STATUS CVideoLibrary::GetMovies(const CStdString &method, ITransportLaye

CFileItemList items;
JSONRPC_STATUS ret = OK;
if (videodatabase.GetMoviesByWhere("videodb://1/", "", items))
if (videodatabase.GetMoviesByWhere("videodb://1/2/", "", items))
ret = GetAdditionalMovieDetails(parameterObject, items, result, videodatabase);

videodatabase.Close();
Expand Down Expand Up @@ -100,7 +100,7 @@ JSONRPC_STATUS CVideoLibrary::GetMovieSetDetails(const CStdString &method, ITran
// Get movies from the set
CFileItemList items;
JSONRPC_STATUS ret = OK;
if (videodatabase.GetMoviesNav("", items, -1, -1, -1, -1, -1, -1, id))
if (videodatabase.GetMoviesNav("videodb://2/2/", items, -1, -1, -1, -1, -1, -1, id))
ret = GetAdditionalMovieDetails(parameterObject["movies"], items, result["setdetails"]["items"], videodatabase);

videodatabase.Close();
Expand All @@ -114,7 +114,7 @@ JSONRPC_STATUS CVideoLibrary::GetTVShows(const CStdString &method, ITransportLay
return InternalError;

CFileItemList items;
if (videodatabase.GetTvShowsNav("videodb://2/", items))
if (videodatabase.GetTvShowsNav("videodb://2/2/", items))
{
bool additionalInfo = false;
for (CVariant::const_iterator_array itr = parameterObject["properties"].begin_array(); itr != parameterObject["properties"].end_array(); itr++)
Expand Down Expand Up @@ -215,6 +215,7 @@ JSONRPC_STATUS CVideoLibrary::GetEpisodeDetails(const CStdString &method, ITrans
int tvshowid = infos.m_iIdShow;
if (tvshowid <= 0)
tvshowid = videodatabase.GetTvShowForEpisode(id);

CStdString basePath; basePath.Format("videodb://2/2/%ld/%ld/%ld", tvshowid, infos.m_iSeason, id);
pItem->SetPath(basePath);

Expand All @@ -234,7 +235,7 @@ JSONRPC_STATUS CVideoLibrary::GetMusicVideos(const CStdString &method, ITranspor
return InternalError;

CFileItemList items;
if (videodatabase.GetMusicVideosNav("videodb://3/", items, -1, -1, artistID, -1, -1, albumID))
if (videodatabase.GetMusicVideosNav("videodb://3/2/", items, -1, -1, artistID, -1, -1, albumID))
GetAdditionalMusicVideoDetails(parameterObject, items, result, videodatabase);

videodatabase.Close();
Expand Down
6 changes: 3 additions & 3 deletions xbmc/utils/RecentlyAddedJob.cpp
Expand Up @@ -56,7 +56,7 @@ bool CRecentlyAddedJob::UpdateVideo()

videodatabase.Open();

if (videodatabase.GetRecentlyAddedMoviesNav("videodb://1/", items, NUM_ITEMS))
if (videodatabase.GetRecentlyAddedMoviesNav("videodb://4/", items, NUM_ITEMS))
{
for (; i < items.Size(); ++i)
{
Expand Down Expand Up @@ -99,7 +99,7 @@ bool CRecentlyAddedJob::UpdateVideo()
i = 0;
CFileItemList TVShowItems;

if (videodatabase.GetRecentlyAddedEpisodesNav("videodb://1/", TVShowItems, NUM_ITEMS))
if (videodatabase.GetRecentlyAddedEpisodesNav("videodb://5/", TVShowItems, NUM_ITEMS))
{
for (; i < TVShowItems.Size(); ++i)
{
Expand Down Expand Up @@ -159,7 +159,7 @@ bool CRecentlyAddedJob::UpdateVideo()
i = 0;
CFileItemList MusicVideoItems;

if (videodatabase.GetRecentlyAddedMusicVideosNav("videodb://1/", MusicVideoItems, NUM_ITEMS))
if (videodatabase.GetRecentlyAddedMusicVideosNav("videodb://6/", MusicVideoItems, NUM_ITEMS))
{
for (; i < MusicVideoItems.Size(); ++i)
{
Expand Down

0 comments on commit 858a0a0

Please sign in to comment.