diff options
author | Joakim Plate <elupus@ecce.se> | 2012-12-06 21:52:39 +0100 |
---|---|---|
committer | Joakim Plate <elupus@ecce.se> | 2012-12-06 21:53:46 +0100 |
commit | 40a779fc08bbe956ea2a9703ad41b5996bf691ef (patch) | |
tree | 9b19f2e3a4458ae83cf9f0a4ce07095d0692e1f6 | |
parent | 282e4a57c581b14e2eb3e8ec7fa365690cd7b37d (diff) |
dvdplayer: CDVDInputStreamBluray must be protected by HAVE_LIBBLURAY
-rw-r--r-- | xbmc/cores/dvdplayer/DVDInputStreams/DVDFactoryInputStream.cpp | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/xbmc/cores/dvdplayer/DVDInputStreams/DVDFactoryInputStream.cpp b/xbmc/cores/dvdplayer/DVDInputStreams/DVDFactoryInputStream.cpp index cd3695e071..03fae82571 100644 --- a/xbmc/cores/dvdplayer/DVDInputStreams/DVDFactoryInputStream.cpp +++ b/xbmc/cores/dvdplayer/DVDInputStreams/DVDFactoryInputStream.cpp @@ -50,22 +50,26 @@ CDVDInputStream* CDVDFactoryInputStream::CreateInputStream(IDVDPlayer* pPlayer, if(item.IsDVDImage()) { +#ifdef HAVE_LIBBLURAY CURL url("udf://"); url.SetHostName(file); url.SetFileName("BDMV/index.bdmv"); if(XFILE::CFile::Exists(url.Get())) return new CDVDInputStreamBluray(pPlayer); - else - return new CDVDInputStreamNavigator(pPlayer); +#endif + + return new CDVDInputStreamNavigator(pPlayer); } #ifdef HAS_DVD_DRIVE if(file.compare(g_mediaManager.TranslateDevicePath("")) == 0) { +#ifdef HAVE_LIBBLURAY if(XFILE::CFile::Exists(URIUtils::AddFileToFolder(file, "BDMV/index.bdmv"))) return new CDVDInputStreamBluray(pPlayer); - else - return new CDVDInputStreamNavigator(pPlayer); +#endif + + return new CDVDInputStreamNavigator(pPlayer); } #endif |