[mythtv-commits] mythtv branch master updated by jyavenard. v0.28-pre-1371-g244ce4f

Git Repo Owner noreply at mythtv.org
Sun May 18 16:31:35 UTC 2014


The branch, master has been updated on the
mythtv repository by gitolite user jyavenard.
       via  244ce4feecd1df80c915023540a73684140d037a (commit)
       via  632cf60862dd106f89db4121b7c592e37694cd58 (commit)
       via  666b15ac25faa35c00bf56bf846167b64031d7d5 (commit)
       via  f501e4e4557a466bfea238e2d00e3cfde60ab140 (commit)
      from  1ae7d787b48edfa722de8f1ec6e9bb256598a78f (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 244ce4feecd1df80c915023540a73684140d037a
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 19 May 2014 02:31:20 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 19 May 2014 02:31:20 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=244ce4feecd1df80c915023540a73684140d037a

Improve FastForward and Rewind
This improves seeks in in-progress recordings, retrieving up to date duration from the backend only when absolutely required
When fast forwarding, we jump to -3s before the end at the most (-1s otherwise)

Fixes #12146



commit 632cf60862dd106f89db4121b7c592e37694cd58
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 19 May 2014 01:37:46 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 19 May 2014 01:37:46 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=632cf60862dd106f89db4121b7c592e37694cd58

Reset frames/duration maps when changing file, or when initialising the position map.
frame/position maps were never reset, causing the PositionMap to rarely been updated and the totalFrames and program duration to never be updated after the file had been opened.
This was responsible for wrong seeks in in-progress recordings and liveTV



commit 666b15ac25faa35c00bf56bf846167b64031d7d5
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 19 May 2014 01:28:20 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 19 May 2014 01:28:20 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=666b15ac25faa35c00bf56bf846167b64031d7d5

Revert "Fix forwarding in liveTV or in-progress recording"
This reverts commit 981b45871ab0faefa03f5f0e8a2a278f2a4d1761.



commit f501e4e4557a466bfea238e2d00e3cfde60ab140
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 19 May 2014 01:27:36 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 19 May 2014 01:27:36 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=f501e4e4557a466bfea238e2d00e3cfde60ab140

Revert "Fix rewind during liveTV or in progress recordings"
This reverts commit 918c037dd64c2bced043e7b7379c888b135ae84f.



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

Summary of changes:
 mythtv/libs/libmythtv/DVD/mythdvdplayer.cpp |    2 +-
 mythtv/libs/libmythtv/DVD/mythdvdplayer.h   |    2 +-
 mythtv/libs/libmythtv/decoderbase.cpp       |    4 ++
 mythtv/libs/libmythtv/mythplayer.cpp        |   63 ++++++++++----------------
 mythtv/libs/libmythtv/mythplayer.h          |    5 +-
 5 files changed, 32 insertions(+), 44 deletions(-)

-- 



More information about the mythtv-commits mailing list