diff --git a/xbmc/cores/dvdplayer/DVDPlayer.cpp b/xbmc/cores/dvdplayer/DVDPlayer.cpp index 3f221165e34ee..00d3822f184dc 100644 --- a/xbmc/cores/dvdplayer/DVDPlayer.cpp +++ b/xbmc/cores/dvdplayer/DVDPlayer.cpp @@ -4512,7 +4512,7 @@ std::string CDVDPlayer::GetPlayingTitle() return ""; } -bool CDVDPlayer::SwitchChannel(CPVRChannelPtr &channel) +bool CDVDPlayer::SwitchChannel(const CPVRChannelPtr &channel) { if (!g_PVRManager.CheckParentalLock(channel)) return false; diff --git a/xbmc/cores/dvdplayer/DVDPlayer.h b/xbmc/cores/dvdplayer/DVDPlayer.h index 24d85fb4a1bec..64c99742507ae 100644 --- a/xbmc/cores/dvdplayer/DVDPlayer.h +++ b/xbmc/cores/dvdplayer/DVDPlayer.h @@ -287,7 +287,7 @@ class CDVDPlayer : public IPlayer, public CThread, public IDVDPlayer virtual std::string GetPlayingTitle(); - virtual bool SwitchChannel(PVR::CPVRChannelPtr &channel); + virtual bool SwitchChannel(const PVR::CPVRChannelPtr &channel); virtual bool CachePVRStream(void) const; enum ECacheState