[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