[mythtv-commits] mythtv commit: r8426 by danielk
mythtv at cvs.mythtv.org
mythtv at cvs.mythtv.org
Thu Dec 29 23:45:56 EST 2005
Author: danielk
Date: 2005-12-30 04:45:55 +0000 (Fri, 30 Dec 2005)
New Revision: 8426
Changeset: http://cvs.mythtv.org/trac/changeset/8426
Modified:
trunk/mythtv/libs/libmythtv/avformatdecoder.cpp
Log:
References #868. References #574.
Fixes a bug with libmpeg2 decoding where we would report a frame as available for viewing before we got a STATE_SLICE with a display_fbuf. This would result in very blocky output after a seek to a keyframe. This fixes the blockyness for low-res PS streams, and reduces it for high-res TS stream. This also releases frames when libmpeg2 is done with them, which should mean less wackyness in low buffer situations (see [8425].)
This bug was documented as a possible problem in the libmpeg2 decoder loop. But it doesn't cause problems during normal playback, only when seeking to I frames, or frames that come shortly after them.
More information about the mythtv-commits
mailing list