Opened 16 years ago
Closed 16 years ago
Last modified 16 years ago
#5433 closed defect (fixed)
playing home made DVD frame skipping occurs
Reported by: | Owned by: | skamithi | |
---|---|---|---|
Priority: | minor | Milestone: | unknown |
Component: | mythdvd | Version: | 0.21-fixes |
Severity: | medium | Keywords: | |
Cc: | Ticket locked: | no |
Description
I produced a home movie DVD and I now constant frame skipping and in the frontend.log I see tonnes of the following error message:
* libdvdread: CHECK_VALUE failed in nav_read.c:356 * * for dsi->dsi_gi.zero1 == 0 *
Attachments (1)
Change History (10)
Changed 16 years ago by
Attachment: | libdvdread_errors.txt added |
---|
comment:1 Changed 16 years ago by
Note I am using Fedora 8 with ATRPMS and latest fixes and fedora kernel.
comment:2 Changed 16 years ago by
Since MythTV's dvdnav is taken from xine, would it be possible to try the DVD with xine? The xine that comes from FC8 and atrpms should be a fine try. You don't even have to switch your frontend over to using xine instead of the internal player, just try the disc in another computer with xine.
The code that is asserting has little or no difference from the xine or mplayer dvdnav libraries.
comment:3 Changed 16 years ago by
I'm having problems with mythtv 0.21-fixes for some months now. All choppy and unwatchable. Using latest(13.06.08) fixes. Xine plays DVD.s just fine. ISO and IMG playback is just fine with Internal player.
comment:4 Changed 16 years ago by
Owner: | changed from Anduin Withers to skamithi |
---|---|
Status: | new → assigned |
comment:5 Changed 16 years ago by
Status: | assigned → infoneeded |
---|
Looking at the dvdnav notes, that value its checking should be zero. Perhaps something in your dvd building process set that variable to a non-zero number ? Since that part of the code is accessed very frequently during dvd playback, i would expect it to slow down your system.
I though don't see any use for doing that check on line 356. That value is reserved and is not used by anything.
First run xine, as mentioned earlier, and verify you get the same error. If you do that's great. just remove line 356 from nav_read.c and confirm it resolves your problem and doesn't cause any further issues.
If not, then you'll have to somehow get that dvd to me so i can see what been improperly parsed from the dvd DSI info. we can chat via email if that's the case.
comment:6 Changed 16 years ago by
Using the following command I get the error from Xine too
xine -pfhq -D -V xxmc --no-splash -s DVD
So I probably need to figure out why Xine is getting this error? any clues?
comment:7 Changed 16 years ago by
comment:8 Changed 16 years ago by
Resolution: | → fixed |
---|---|
Status: | infoneeded → closed |
comment:9 Changed 16 years ago by
I atrpms have now included this fix in there package.. I have downloaded and indeed these messages do not appear now... But original symptoms still appear.
mythfrontend.log