[mythtv-firehose] mythtv branch fixes/0.25 updated by jstichnoth. v0.25.3-26-gff8c496

Git Repo Owner noreply at mythtv.org
Tue Jan 1 14:34:00 UTC 2013

The branch, fixes/0.25 has been updated on the
mythtv repository by gitolite user jstichnoth.
       via  ff8c496081f264b8181f97555c7f700ff591011f (commit)
      from  18c793a2450b03b78ac227d8b0417395530d55d9 (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 ff8c496081f264b8181f97555c7f700ff591011f
Author:    Jim Stichnoth <jstichnoth at mythtv.org> at Tue, 1 Jan 2013 06:17:48 -0800
Committer: Jim Stichnoth <jstichnoth at mythtv.org> at Tue, 1 Jan 2013 06:29:06 -0800
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=ff8c496081f264b8181f97555c7f700ff591011f

Fix an issue with keyframe positions produced by mythcommflag --rebuild.
The seeking code in DecoderBase assumes there is a keyframe at frame
0, otherwise it shifts all keyframe numbers by the value of the first
keyframe number in the map.  This causes problems for recordings with
variable keyframe distances.  To correct this, make sure mythcommflag
--rebuild creates an explicit entry for frame 0.

Note: this does not fix the issue of mythcommflag --rebuild adding
bogus keyframes to the seektable for h.264 recordings.

Cherry-picked from a small part of
49dbed5be0729b04a5f0fd0426a32fceb2dd7935 .
(cherry picked from commit ff4edc7e61e6f1f14161f67ab865b6e4d14ff80b)


Summary of changes:
 mythtv/libs/libmythtv/avformatdecoder.cpp |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)


More information about the mythtv-firehose mailing list