diff --git a/src/mediaobject.cpp b/src/mediaobject.cpp index 4729ea2..6203d8c 100644 --- a/src/mediaobject.cpp +++ b/src/mediaobject.cpp @@ -308,6 +308,8 @@ void MediaObject::setSource(const MediaSource &source) case Phonon::Vcd: loadMedia(m_mediaSource.deviceName()); break; + case Phonon::BluRay: + loadMedia(QLatin1Literal("bluray://") % m_mediaSource.deviceName()); } break; case MediaSource::CaptureDevice: { diff --git a/src/mediacontroller.cpp b/src/mediacontroller.cpp index e003bba..af884b6 100644 --- a/src/mediacontroller.cpp +++ b/src/mediacontroller.cpp @@ -323,6 +323,7 @@ void MediaController::setCurrentTitle(int title) return; case Dvd: case Vcd: + case BluRay: // libvlc_media_player_set_title(m_player, title.index(), vlc_exception); m_player->setTitle(title); return;