[mythtv-firehose] mythtv branch master updated by jstichnoth. v0.27-pre2-686-g5ccedb6

Git Repo Owner noreply at mythtv.org
Mon Feb 25 05:39:01 UTC 2013


The branch, master has been updated on the
mythtv repository by gitolite user jstichnoth.
       via  5ccedb61ddd2fa87b426cd1c0fbc43d2645cb9a5 (commit)
      from  7d6d0492299d64e2edaf40873463070c1a3e55c4 (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 5ccedb61ddd2fa87b426cd1c0fbc43d2645cb9a5
Author:    Jim Stichnoth <jstichnoth at mythtv.org> at Sun, 24 Feb 2013 19:44:45 -0800
Committer: Jim Stichnoth <jstichnoth at mythtv.org> at Sun, 24 Feb 2013 19:59:31 -0800
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=5ccedb61ddd2fa87b426cd1c0fbc43d2645cb9a5

Improve the accuracy of durations computed by the recorder and player.
For the most part, the millisecond timestamps in the seek table match
between the recorder and "mythcommflag --rebuild".

Occasionally the player seems to miss a keyframe entry that the
recoder identifies (but this has nothing to do with duration
calculation), and more rarely the recorder misses a keyframe that the
player finds.  In addition, I have a "troublesome" ATSC channel that
sometimes throws in repeat_pict frames, and that (or maybe something
unrelated) causes some timestamps to be off by 1 millisecond.



-----------------------------------------------------------------------

Summary of changes:
 mythtv/libs/libmythtv/avformatdecoder.cpp          |   16 +++-
 mythtv/libs/libmythtv/decoderbase.cpp              |   11 ++-
 mythtv/libs/libmythtv/decoderbase.h                |   11 ++-
 mythtv/libs/libmythtv/mpeg/H264Parser.cpp          |   19 ++++-
 mythtv/libs/libmythtv/mpeg/H264Parser.h            |    5 +-
 mythtv/libs/libmythtv/mythcommflagplayer.cpp       |    2 -
 .../libmythtv/recorders/NuppelVideoRecorder.cpp    |    8 +-
 mythtv/libs/libmythtv/recorders/dtvrecorder.cpp    |   87 +++++++++++++-------
 mythtv/libs/libmythtv/recorders/dtvrecorder.h      |    7 +-
 mythtv/libs/libmythtv/recorders/recorderbase.cpp   |    4 +-
 mythtv/libs/libmythtv/recorders/recorderbase.h     |   22 +++++-
 11 files changed, 135 insertions(+), 57 deletions(-)

-- 



More information about the mythtv-firehose mailing list