2009-08-18, 09:51
Since installing the latest svn versions (from ubuntu ppa repository), I have an issue with DVD playback.
The DVD's are stored on local harddisk, I start the dvd by navigating in file mode to the VIDEO_TS folder en select the .IFO file.
When I select a chapter from dvd menu, or just start the movie there are no problems.
However, when i use fast-forward or skip to next chapter, the playback gets all weird.
Sounds is going twice the speed, or video playback is choppy. Audio is horribly out of sync at that point, like 5 seconds or more.
It looks like the player is trying to correct itself, but isn't succeeding in doing it.
The same problem occurs when i stop the dvd, then select it again and choose for resume.
I've tested this with different dvd-rips, so i know for sure that this isn't source related.
Also i did the same tests with avi-files (mostly xvid) and mkv (720p and 1080p x264) and those files are working superb!
So, it's only happening with DVD's.
Before updating xbmc to yesterday's svn I didn't have these problems (think the last time before yesterday i updated like 2 weeks ago)
When this problem occurs, xbmc.log is rapidly filling with these messages:
Does anybody know a solution? Am I missing something or should this be filed as a bug?
The DVD's are stored on local harddisk, I start the dvd by navigating in file mode to the VIDEO_TS folder en select the .IFO file.
When I select a chapter from dvd menu, or just start the movie there are no problems.
However, when i use fast-forward or skip to next chapter, the playback gets all weird.
Sounds is going twice the speed, or video playback is choppy. Audio is horribly out of sync at that point, like 5 seconds or more.
It looks like the player is trying to correct itself, but isn't succeeding in doing it.
The same problem occurs when i stop the dvd, then select it again and choose for resume.
I've tested this with different dvd-rips, so i know for sure that this isn't source related.
Also i did the same tests with avi-files (mostly xvid) and mkv (720p and 1080p x264) and those files are working superb!
So, it's only happening with DVD's.
Before updating xbmc to yesterday's svn I didn't have these problems (think the last time before yesterday i updated like 2 weeks ago)
When this problem occurs, xbmc.log is rapidly filling with these messages:
Code:
20:09:53 T:3010456464 M:1392115712 WARNING: CDVDMessageQueue(video)::Get - retrieved last data packet of queue
20:09:53 T:3010456464 M:1392160768 WARNING: CDVDMessageQueue(video)::Get - retrieved last data packet of queue
20:09:54 T:3010456464 M:1392082944 WARNING: CDVDMessageQueue(video)::Get - retrieved last data packet of queue
20:09:54 T:3010456464 M:1392082944 WARNING: CDVDMessageQueue(video)::Get - retrieved last data packet of queue
20:09:55 T:3010456464 M:1392177152 WARNING: CDVDMessageQueue(video)::Get - retrieved last data packet of queue
20:09:55 T:3010456464 M:1392209920 WARNING: CDVDMessageQueue(video)::Get - retrieved last data packet of queue
20:09:55 T:3010456464 M:1392304128 WARNING: CDVDMessageQueue(video)::Get - retrieved last data packet of queue
20:09:56 T:3010456464 M:1392197632 WARNING: CDVDMessageQueue(video)::Get - retrieved last data packet of queue
20:09:56 T:3010456464 M:1392492544 WARNING: CDVDMessageQueue(video)::Get - retrieved last data packet of queue
20:09:57 T:3010456464 M:1392627712 WARNING: CDVDMessageQueue(video)::Get - retrieved last data packet of queue
20:09:57 T:3010456464 M:1392627712 WARNING: CDVDMessageQueue(video)::Get - retrieved last data packet of queue
20:09:57 T:3010456464 M:1392631808 WARNING: CDVDMessageQueue(video)::Get - retrieved last data packet of queue
20:09:58 T:3010456464 M:1392644096 WARNING: CDVDMessageQueue(video)::Get - retrieved last data packet of queue
20:09:59 T:3010456464 M:1392734208 WARNING: CDVDMessageQueue(video)::Get - retrieved last data packet of queue
20:09:59 T:3010456464 M:1392672768 WARNING: CDVDMessageQueue(video)::Get - retrieved last data packet of queue
20:09:59 T:3010456464 M:1392513024 WARNING: CDVDMessageQueue(video)::Get - retrieved last data packet of queue
20:10:00 T:3010456464 M:1392615424 WARNING: CDVDMessageQueue(video)::Get - retrieved last data packet of queue
20:10:00 T:3010456464 M:1392660480 WARNING: CDVDMessageQueue(video)::Get - retrieved last data packet of queue
20:10:01 T:3010456464 M:1392054272 WARNING: CDVDMessageQueue(video)::Get - retrieved last data packet of queue
20:10:01 T:3010456464 M:1392054272 WARNING: CDVDMessageQueue(video)::Get - retrieved last data packet of queue
20:10:01 T:3010456464 M:1392205824 WARNING: CDVDMessageQueue(video)::Get - retrieved last data packet of queue
20:10:02 T:3010456464 M:1392205824 WARNING: CDVDMessageQueue(video)::Get - retrieved last data packet of queue
20:10:02 T:3010456464 M:1392037888 WARNING: CDVDMessageQueue(video)::Get - retrieved last data packet of queue
20:10:03 T:3010456464 M:1392205824 WARNING: CDVDMessageQueue(video)::Get - retrieved last data packet of queue
Does anybody know a solution? Am I missing something or should this be filed as a bug?