[mythtv-commits] Ticket #11326: During playback of glitching HD-PVR recording, srt captions sometimes reset to time=0
MythTV
noreply at mythtv.org
Sat Jan 5 01:48:14 UTC 2013
#11326: During playback of glitching HD-PVR recording, srt captions sometimes reset
to time=0
----------------------------------+--------------------------
Reporter: mythwiki@… | Owner: stichnot
Type: Bug Report - General | Status: accepted
Priority: minor | Milestone: unknown
Component: MythTV - Captions | Version: 0.25.2
Severity: low | Resolution:
Keywords: | Ticket locked: 0
----------------------------------+--------------------------
Comment (by mythwiki@…):
I've examined a case of this in more detail. The recording where this
happened did experience a HD-PVR reset. This seems to happen to me when
there's a problem in the originating station, they get some momentary
dropouts, and my STB produces something that causes the HD-PVR to give up
on it. It doesn't seem to be an HD-PVR hardware issue, as it happens only
with certain channels, and when it does, I can hook up the TV directly to
the STB and see that there's heavy pixellation and often sound drop-outs
on the particular channel that caused the problem.
So, the backend log showed:
{{{
E DeviceReadBuffer DeviceReadBuffer.cpp:513 (Poll) DevRdB(/dev/hdpvr):
Poll giving up 2
E RecThread mpegrecorder.cpp:1010 (run) MPEGRec(/dev/hdpvr): Device error
detected
}}}
which indicates that the HD-PVR read loop is being closed and restarted.
This had the effect of resetting PTS/DTS to zero. The captions then
restart from zero. This bad time synchronization manifests even if the
user skips over the broken part of the file, or exits the viewer and
restarts it from the bookmark.
As theorized by stichnot in IRC, it seems that the reset of PTS/DTS to
zero is being sent to the captioning system and making it think we've
jumped to the beginning of the recording.
--
Ticket URL: <http://code.mythtv.org/trac/ticket/11326#comment:2>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center
More information about the mythtv-commits
mailing list