[mythtv-firehose] mythtv branch master updated by jyavenard. v0.28-pre-1363-g981b458

Git Repo Owner noreply at mythtv.org
Fri May 16 14:44:45 UTC 2014


The branch, master has been updated on the
mythtv repository by gitolite user jyavenard.
       via  981b45871ab0faefa03f5f0e8a2a278f2a4d1761 (commit)
       via  def30e6bb8b1b16d8ac2d26b41af1dfdb405bc6c (commit)
       via  6812fe3828d0ab6f1b857c40a5e11943a215411b (commit)
      from  18853446d6c106ffa904907bd57161cdcfd5d078 (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 981b45871ab0faefa03f5f0e8a2a278f2a4d1761
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Sat, 17 May 2014 00:25:46 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Sat, 17 May 2014 00:25:46 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=981b45871ab0faefa03f5f0e8a2a278f2a4d1761

Fix forwarding in liveTV or in-progress recording
Under some circumstances, it was not possible to seek forward in a current recording. The file of the size may not always have been up to date.
Make sure that when we attempt to seek past the end of the file, we get an up to data file size.



commit def30e6bb8b1b16d8ac2d26b41af1dfdb405bc6c
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Fri, 16 May 2014 23:52:45 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Fri, 16 May 2014 23:52:45 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=def30e6bb8b1b16d8ac2d26b41af1dfdb405bc6c

Cache for 500ms the result of RemoteEncoder::GetFramesWritten()
This function queries the backend, and when seeking several calls could be made to it which blocks the GUI thread. Cache the value for 500ms in order to alleviate the issue



commit 6812fe3828d0ab6f1b857c40a5e11943a215411b
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Fri, 16 May 2014 23:34:54 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Fri, 16 May 2014 23:34:54 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=6812fe3828d0ab6f1b857c40a5e11943a215411b

Fix RemoteFile::GetRealFileSize() caching.
The timer was never started, and as such the function would always return the cached value



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

Summary of changes:
 mythtv/libs/libmythbase/remotefile.cpp      |    3 +-
 mythtv/libs/libmythtv/DVD/mythdvdplayer.cpp |    2 +-
 mythtv/libs/libmythtv/DVD/mythdvdplayer.h   |    2 +-
 mythtv/libs/libmythtv/mythplayer.cpp        |   40 ++++++++++++++++++++-------
 mythtv/libs/libmythtv/mythplayer.h          |    3 +-
 mythtv/libs/libmythtv/remoteencoder.cpp     |   16 +++++++++--
 mythtv/libs/libmythtv/remoteencoder.h       |    2 +
 7 files changed, 51 insertions(+), 17 deletions(-)

-- 



More information about the mythtv-firehose mailing list