[mythtv-firehose] mythtv branch master updated by jyavenard. v0.26-alpha-58-g4f6c08b

Git Repo Owner noreply at mythtv.org
Mon Jul 30 11:55:15 UTC 2012


The branch, master has been updated on the
mythtv repository by gitolite user jyavenard.
       via  4f6c08bfbfe8a933aefce7e270bd3443a308ccba (commit)
       via  fa54d5d957598f7f8f0d093079208231c9732a34 (commit)
       via  da749c4de2fbea4675b1b0b3a88ef2643289c907 (commit)
      from  f9a46e0683ad9cf7fe04a9c523247dbe48105bae (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 4f6c08bfbfe8a933aefce7e270bd3443a308ccba
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 30 Jul 2012 21:54:51 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 30 Jul 2012 21:54:51 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=4f6c08bfbfe8a933aefce7e270bd3443a308ccba

Add method to immediately interrupt HLS read or seek.
HLSRingBuffer::Read and HLSRingBuffer::Seek always wait for sufficient data to be buffered before returning. Add two new methods: HLSRingBuffer::Interrupt() and HLSRingBuffer::Continue() to stop any wait.

Ref #10934



commit fa54d5d957598f7f8f0d093079208231c9732a34
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 30 Jul 2012 20:37:16 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 30 Jul 2012 20:37:16 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=fa54d5d957598f7f8f0d093079208231c9732a34

Fix possible deadlock in AirPlay server
Under some circumstances, we could send a PLAY command while the system was already playing, so we would never receive the TVPlaybackUnpaused signal and wait forever.
Add a new TVPlaybackPlaying() signal that is always emit after handling the ACTION_PLAY event



commit da749c4de2fbea4675b1b0b3a88ef2643289c907
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 30 Jul 2012 19:26:09 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 30 Jul 2012 19:26:09 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=da749c4de2fbea4675b1b0b3a88ef2643289c907

Make mythavtest always use OpenGL on Mac
Following 0a5d426a0c4ab4ac8791c9e87f8f44bf2e0b8514, do the same for mythavtest



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

Summary of changes:
 mythtv/libs/libmythbase/mythcorecontext.h          |    2 +
 .../libs/libmythtv/AirPlay/mythairplayserver.cpp   |    2 +-
 mythtv/libs/libmythtv/HLS/httplivestreambuffer.cpp |   42 +++++++++++++++++---
 mythtv/libs/libmythtv/HLS/httplivestreambuffer.h   |    3 +
 mythtv/libs/libmythtv/iptv/iptvfeederhls.cpp       |   11 +++++
 mythtv/libs/libmythtv/tv_play.cpp                  |    1 +
 mythtv/programs/mythavtest/main.cpp                |    4 ++
 7 files changed, 58 insertions(+), 7 deletions(-)

-- 



More information about the mythtv-firehose mailing list