[mythtv-commits] mythtv commit: r22399 by danielk
mythtv at cvs.mythtv.org
mythtv at cvs.mythtv.org
Mon Oct 12 17:57:50 UTC 2009
Author: danielk
Date: 2009-10-12 17:57:50 +0000 (Mon, 12 Oct 2009)
New Revision: 22399
Changeset: http://cvs.mythtv.org/trac/changeset/22399
Modified:
trunk/mythtv/libs/libmythtv/decoderbase.cpp
Log:
Refs #6817. Fixes a couple bugs noticed when looking at the FF Seek problem with in progress H.264 recordings.
1/ indexOffset was only initialized when the position map came from the DB, also do this when it comes from the backend via the Myth Protocol.
2/ When updating the position map using info from the backend, we inserted the entries blindly which can result in a non-monotonicly increasing list if two or more keyframes get updated via another means while we don't have the m_positionMap lock. This would of course make seeking unreliable.
More information about the mythtv-commits
mailing list