[mythtv-firehose] mythtv branch master updated by peper03. v0.27-pre2-2012-gea99443

Git Repo Owner noreply at mythtv.org
Tue Jul 23 21:00:20 UTC 2013


The branch, master has been updated on the
mythtv repository by gitolite user peper03.
       via  ea9944337f5557bfe1f96883bef0b85ef0b929db (commit)
       via  0d49388f234d53c5c59622c026d9e70cef1e7b51 (commit)
      from  119c9d9dddcbdf61caa28390eae3847eab2b350a (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 ea9944337f5557bfe1f96883bef0b85ef0b929db
Author:    Richard Hulme <peper03 at mythtv.org> at Tue, 23 Jul 2013 22:53:49 +0200
Committer: Richard Hulme <peper03 at mythtv.org> at Tue, 23 Jul 2013 23:00:08 +0200
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=ea9944337f5557bfe1f96883bef0b85ef0b929db

Fixed flickering playback when transistioning from/to a still frame with OpenGL playback.  The underlying issue (paused video not being unpaused) occured with VDPAU playback too but did not seem to cause any visible issues.



commit 0d49388f234d53c5c59622c026d9e70cef1e7b51
Author:    Richard Hulme <peper03 at mythtv.org> at Tue, 23 Jul 2013 21:24:10 +0200
Committer: Richard Hulme <peper03 at mythtv.org> at Tue, 23 Jul 2013 23:00:07 +0200
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=0d49388f234d53c5c59622c026d9e70cef1e7b51

Make sure any stored packets are flushed when the DVDRingBuffer needs to wait for the player.
This fixes playback issues with still frames when using VDPAU (or when the 'Extra audio buffering' option is enabled) due to the still frame getting stuck in the decoder's buffers and the player running out of frames.



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

Summary of changes:
 mythtv/libs/libmythtv/DVD/avformatdecoderdvd.cpp |   84 +++++++++++++++-----
 mythtv/libs/libmythtv/DVD/avformatdecoderdvd.h   |    4 +-
 mythtv/libs/libmythtv/DVD/dvdringbuffer.cpp      |   94 +++++++++++++--------
 mythtv/libs/libmythtv/DVD/mythdvdplayer.cpp      |   11 +--
 mythtv/libs/libmythtv/avformatdecoder.cpp        |    4 +-
 mythtv/libs/libmythtv/avformatdecoder.h          |    2 +-
 mythtv/libs/libmythtv/decoderbase.h              |    2 +-
 7 files changed, 131 insertions(+), 70 deletions(-)

-- 



More information about the mythtv-firehose mailing list