[mythtv-commits] mythtv branch fixes/0.26 updated by peper03. v0.26.0-178-gfe3e4d0

Git Repo Owner noreply at mythtv.org
Mon Jun 24 18:07:43 UTC 2013


The branch, fixes/0.26 has been updated on the
mythtv repository by gitolite user peper03.
       via  fe3e4d09da1c6bc51d6209d3dd0527119a3febdf (commit)
      from  5b306f56a310b3358c75d372e8cbec9d84829189 (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 fe3e4d09da1c6bc51d6209d3dd0527119a3febdf
Author:    Richard <peper03 at yahoo.com> at Fri, 1 Mar 2013 22:13:21 +0100
Committer: Richard <peper03 at yahoo.com> at Mon, 24 Jun 2013 20:07:24 +0200
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=fe3e4d09da1c6bc51d6209d3dd0527119a3febdf

DVD PTS discontinuities are now handled by 'flattening' the timecodes of incoming packets. This prevents AVFormatDecoder getting stuck buffering video frames when the timecodes jump backwards.
Signed-off-by: Stuart Morgan <smorgan at mythtv.org>
(cherry picked from commit b6c0ec5529d8b921a846c38b5d6afeb06a4d5671)

Refs #11371



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

Summary of changes:
 mythtv/libs/libmythtv/DVD/avformatdecoderdvd.cpp |   42 +++++++++++++
 mythtv/libs/libmythtv/DVD/avformatdecoderdvd.h   |    4 +
 mythtv/libs/libmythtv/DVD/dvdringbuffer.cpp      |   71 ++++++++++++++++++----
 mythtv/libs/libmythtv/DVD/dvdringbuffer.h        |   18 ++++++
 mythtv/libs/libmythtv/avformatdecoder.cpp        |    7 ++-
 mythtv/libs/libmythtv/avformatdecoder.h          |    3 +
 6 files changed, 133 insertions(+), 12 deletions(-)

-- 



More information about the mythtv-commits mailing list