[mythtv-firehose] mythtv branch master updated by jstichnoth. v0.27-pre2-507-g02bfbc9

Git Repo Owner noreply at mythtv.org
Fri Jan 4 01:13:28 UTC 2013

The branch, master has been updated on the
mythtv repository by gitolite user jstichnoth.
       via  02bfbc9fc2f838d212104b195acfc2ff1074a2b3 (commit)
      from  90a72efb190e6da6e6db0294e5722f5e75906108 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 02bfbc9fc2f838d212104b195acfc2ff1074a2b3
Author:    Jim Stichnoth <jstichnoth at mythtv.org> at Thu, 3 Jan 2013 17:04:39 -0800
Committer: Jim Stichnoth <jstichnoth at mythtv.org> at Thu, 3 Jan 2013 17:04:39 -0800
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=02bfbc9fc2f838d212104b195acfc2ff1074a2b3

Fix an issue with total duration in files without seektables.
For recordings/videos without seektables, the decoder dynamically adds
keyframes to the in-memory table as it encounters them.  We don't want
to do that for the duration map since each entry represents the
cumulative time of all prior frames, and this gets messed up if
playback doesn't start at the beginning, or jumps forward or backward
at all.  The exception is mythcommflag --rebuild, which plays every
frame from start to end.


Summary of changes:
 mythtv/libs/libmythbase/mythversion.h        |    2 +-
 mythtv/libs/libmythtv/avformatdecoder.cpp    |   11 ++++++++---
 mythtv/libs/libmythtv/decoderbase.cpp        |    1 +
 mythtv/libs/libmythtv/decoderbase.h          |    6 ++++++
 mythtv/libs/libmythtv/mythcommflagplayer.cpp |    2 ++
 5 files changed, 18 insertions(+), 4 deletions(-)


More information about the mythtv-firehose mailing list