[mythtv-commits] mythtv commit: r26850 by beirdo
mythtv at cvs.mythtv.org
mythtv at cvs.mythtv.org
Sun Oct 17 17:35:21 UTC 2010
Author: beirdo
Date: 2010-10-17 17:35:21 +0000 (Sun, 17 Oct 2010)
New Revision: 26850
Changeset: http://svn.mythtv.org/trac/changeset/26850
Log:
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
Modified:
trunk/mythtv/libs/libmythtv/dtvrecorder.cpp
More information about the mythtv-commits
mailing list