[mythtv-commits] Ticket #7978: Seektable built during recording is broken; fixed by rebuilding seektable
MythTV
mythtv at cvs.mythtv.org
Sun Oct 17 17:35:22 UTC 2010
#7978: Seektable built during recording is broken; fixed by rebuilding seektable
------------------------------------------------------------------------------+
Reporter: Ian Macdonald <ian@…> | Owner: beirdo
Type: defect | Status: closed
Priority: minor | Milestone: 0.24
Component: MythTV - General | Version: Trunk Head
Severity: low | Resolution: Fixed
Keywords: recordedseek pvr-350 ivtv hauppauge duration length mythcommflag | Ticket locked: 0
------------------------------------------------------------------------------+
Changes (by beirdo):
* status: infoneeded => closed
* resolution: => Fixed
Comment:
(In [26850]) Stop skipping the rest of the video when encountering a slice
header in parsing
in FindPSKeyFrames. On some ivtv setups, and also on saa7164 (aka
HVR-2250),
this can at times miss a large number of frames in the frame count, as it
seems
more than one frame is passed back at once in the PES packet (it looks
like),
and this optimization would skip them. The net result was the frame count
being off by a fairly large margin, often showing 1/3 to 1/10 of the
actual
frame number. This didn't seem to be a change in FFmpeg code, nor in
ours, but
apparently in driver/firmware behavior.
This function can use a rework after release, but for now, this seems to
fix
the issue at hand.
Fixes #7978
--
Ticket URL: <http://svn.mythtv.org/trac/ticket/7978#comment:24>
MythTV <http://www.mythtv.org/>
MythTV Media Center
More information about the mythtv-commits
mailing list