2011-12-29, 06:31
When trying to play a DVD I get a "can't open file" error popup, and the following shows up in the log:
21:48:54 T:140187682215680 ERROR: GetDirectory - Error getting /initrd.img/BDM
V/PLAYLIST
21:48:54 T:140187682215680 ERROR: CDVDInputStreamBluray::Open - failed to get
title info
21:48:54 T:140187682215680 ERROR: CDVDPlayer::OpenInputStream - error opening
[/initrd.img/BDMV/index.bdmv]
21:48:54 T:140187682215680 NOTICE: CDVDPlayer::OnExit()
21:48:54 T:140187682215680 NOTICE: CDVDPlayer::OnExit() deleting input stream
21:48:54 T:140188132222848 ERROR: Playlist Player: skipping unplayable item: 0
, path [/initrd.img]
21:48:54 T:140188132222848 NOTICE: CDVDPlayer::CloseFile()
21:48:54 T:140188132222848 WARNING: CDVDMessageQueue(player):ut MSGQ_NOT_INITI
ALIZED
21:48:54 T:140188132222848 NOTICE: DVDPlayer: waiting for threads to exit
21:48:54 T:140188132222848 NOTICE: DVDPlayer: finished waiting
21:48:54 T:140188132222848 NOTICE: DVDPlayer: Opening: /initrd.img
Basically, when I hit play -- after XBMC has properly detected the disc insert event -- it tries to play the file '/initrd.img' as the DVD device. If I symlink /initrd.img to /dev/sr0 it will play properly, but I am at a complete loss as to why this is happening in the first place. Furthermore, having /initrd.img symlinked to the DVD device is not ideal for a number of reasons.
Any thoughts/suggestions? I also could not find any way to force DVDPlayer to use a specific device for disc playback in the documentation.
21:48:54 T:140187682215680 ERROR: GetDirectory - Error getting /initrd.img/BDM
V/PLAYLIST
21:48:54 T:140187682215680 ERROR: CDVDInputStreamBluray::Open - failed to get
title info
21:48:54 T:140187682215680 ERROR: CDVDPlayer::OpenInputStream - error opening
[/initrd.img/BDMV/index.bdmv]
21:48:54 T:140187682215680 NOTICE: CDVDPlayer::OnExit()
21:48:54 T:140187682215680 NOTICE: CDVDPlayer::OnExit() deleting input stream
21:48:54 T:140188132222848 ERROR: Playlist Player: skipping unplayable item: 0
, path [/initrd.img]
21:48:54 T:140188132222848 NOTICE: CDVDPlayer::CloseFile()
21:48:54 T:140188132222848 WARNING: CDVDMessageQueue(player):ut MSGQ_NOT_INITI
ALIZED
21:48:54 T:140188132222848 NOTICE: DVDPlayer: waiting for threads to exit
21:48:54 T:140188132222848 NOTICE: DVDPlayer: finished waiting
21:48:54 T:140188132222848 NOTICE: DVDPlayer: Opening: /initrd.img
Basically, when I hit play -- after XBMC has properly detected the disc insert event -- it tries to play the file '/initrd.img' as the DVD device. If I symlink /initrd.img to /dev/sr0 it will play properly, but I am at a complete loss as to why this is happening in the first place. Furthermore, having /initrd.img symlinked to the DVD device is not ideal for a number of reasons.
Any thoughts/suggestions? I also could not find any way to force DVDPlayer to use a specific device for disc playback in the documentation.