[mythtv-firehose] mythtv branch devel/027candidates updated by jyavenard. v0.27-319-g4180a26

Git Repo Owner noreply at mythtv.org
Sun May 18 09:57:13 UTC 2014


The branch, devel/027candidates has been updated on the
mythtv repository by gitolite user jyavenard.
       via  4180a2618b48395cd485b8bee7fa1128094c7b40 (commit)
       via  6261433f651d08c11a7b81ef81848b38057d2b38 (commit)
       via  1fa92d6e5d822a8098e40042e19a693e305b404a (commit)
       via  f4b899905b575d155abe0cab7b2e3e843ee0e055 (commit)
       via  887ce150ab8ed829066175bd6ba5e4fe73812ef2 (commit)
       via  7872e24000dc18dd184b16d3cd110e3b8418cf08 (commit)
       via  cd97948da70c5e39c29e33d11d3774913611fb3a (commit)
       via  73bece6a59e537fa734638095015c94f8abaae78 (commit)
       via  c88bde78b88f95e3983fc9142681d9f2a8247536 (commit)
       via  1e63cd9fece77b94d8b47904102fa0be4c7ee6f6 (commit)
       via  696d68c6d2a5e771eecdb32eee60dcb0f554f85d (commit)
       via  cf39af31f13656c018fa654d6361ce1137282b59 (commit)
       via  6b1688cfd0ff735313aa08c13f41d07cd1822cc3 (commit)
       via  268739f08a1256e9a904fbe673fb66aea48e616a (commit)
       via  41c3ee5d1ffa1dac673e905cff9c80b1f356dbe6 (commit)
       via  711011b87c59f88a9f546bdd38a54b802db54ecf (commit)
      from  749e992abf9330e16cb65b58d5f694324ff9533f (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 4180a2618b48395cd485b8bee7fa1128094c7b40
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 5 May 2014 11:55:45 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Sun, 18 May 2014 16:18:36 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=4180a2618b48395cd485b8bee7fa1128094c7b40

Allow playing url of type udp://, tcp:// and rtp://
(cherry picked from commit 8feac897642810ebfb31788a2494e37df1538677)



commit 6261433f651d08c11a7b81ef81848b38057d2b38
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Sun, 4 May 2014 16:20:34 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Sun, 18 May 2014 16:18:28 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=6261433f651d08c11a7b81ef81848b38057d2b38

Update doxygen documentation for RingBuffer::Create
(cherry picked from commit 8c2631a591375081561c360ab4a58269b7876682)



commit 1fa92d6e5d822a8098e40042e19a693e305b404a
Author:    Karl Dietz <dekarl at mythtv.org> at Mon, 12 May 2014 21:27:53 +0200
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Sun, 18 May 2014 16:16:14 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=1fa92d6e5d822a8098e40042e19a693e305b404a

add explicit include of QT headers for msvc
(cherry picked from commit c49d54f320595fe3b86b5181fcb828482bfdb518)



commit f4b899905b575d155abe0cab7b2e3e843ee0e055
Author:    John Poet <jpoet at mythtv.org> at Thu, 15 May 2014 11:55:01 -0600
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Sun, 18 May 2014 16:14:46 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=f4b899905b575d155abe0cab7b2e3e843ee0e055

Fix indenting following [fbac01b3c]
(cherry picked from commit 4d5a45d79811e52ae36a231820b0f4776365a4ea)



commit 887ce150ab8ed829066175bd6ba5e4fe73812ef2
Author:    John Poet <jpoet at mythtv.org> at Wed, 14 May 2014 15:43:00 -0600
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Sun, 18 May 2014 16:13:57 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=887ce150ab8ed829066175bd6ba5e4fe73812ef2

Fix whitespace from [1761bd997]
(cherry picked from commit fbac01b3c0d51a34361e598c97f80fb29dea3670)



commit 7872e24000dc18dd184b16d3cd110e3b8418cf08
Author:    rkrishna1 <sun.radha at gmail.com> at Wed, 5 Jun 2013 19:15:07 +0530
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Sun, 18 May 2014 16:13:49 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=7872e24000dc18dd184b16d3cd110e3b8418cf08

Prevent spurious packets from corrupting the time stamp informaion.
Signed-off-by: John Poet <jpoet at mythtv.org>
(cherry picked from commit 1761bd9973ecabc466146a6bcce0a75c0e5284be)



commit cd97948da70c5e39c29e33d11d3774913611fb3a
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 Sun, 18 May 2014 16:11:24 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=cd97948da70c5e39c29e33d11d3774913611fb3a

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

(cherry picked from commit def30e6bb8b1b16d8ac2d26b41af1dfdb405bc6c)



commit 73bece6a59e537fa734638095015c94f8abaae78
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 Sun, 18 May 2014 16:11:15 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=73bece6a59e537fa734638095015c94f8abaae78

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

(cherry picked from commit 6812fe3828d0ab6f1b857c40a5e11943a215411b)



commit c88bde78b88f95e3983fc9142681d9f2a8247536
Author:    John Poet <jpoet at mythtv.org> at Thu, 15 May 2014 18:25:01 -0600
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Sun, 18 May 2014 16:11:06 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=c88bde78b88f95e3983fc9142681d9f2a8247536

Since we are not allowing MythPlayer to be constructed with a copy constructor, don't let MythCommFlagPlayer be constructed that way either. This hopefully fixes compiling under windows.
(cherry picked from commit 18853446d6c106ffa904907bd57161cdcfd5d078)



commit 1e63cd9fece77b94d8b47904102fa0be4c7ee6f6
Author:    John Poet <jpoet at mythtv.org> at Thu, 15 May 2014 18:20:10 -0600
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Sun, 18 May 2014 16:10:54 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=1e63cd9fece77b94d8b47904102fa0be4c7ee6f6

Since we are not allowing MythPlayer to be constructed with a copy constructor, don't let MythCCExtractorPlayer be constructed that way either.  This hopefully fixes compiling under windows.
(cherry picked from commit f711c995472fce00ee874ced408f717596680a04)



commit 696d68c6d2a5e771eecdb32eee60dcb0f554f85d
Author:    John Poet <jpoet at mythtv.org> at Thu, 15 May 2014 17:23:39 -0600
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Sun, 18 May 2014 16:10:31 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=696d68c6d2a5e771eecdb32eee60dcb0f554f85d

Add some (undefined) copy constructors for CC608Decoder, DecoderBase, EITHelper, FIFOWriter, InteractiveTV and MythPlayer.  cppcheck points out that default (compiler written) copy constructors would do the wrong thing.
(cherry picked from commit 0f1630a3cdbe53cdc4cd0e4412497df6338045e1)



commit cf39af31f13656c018fa654d6361ce1137282b59
Author:    John Poet <jpoet at mythtv.org> at Thu, 15 May 2014 17:01:11 -0600
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Sun, 18 May 2014 16:09:43 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=cf39af31f13656c018fa654d6361ce1137282b59

Make sure H264Parser is not invoked with a copy constructor.  Found by cppcheck.
(cherry picked from commit e98382158b8d06fd23f33315345a423fd295a6be)



commit 6b1688cfd0ff735313aa08c13f41d07cd1822cc3
Author:    John Poet <jpoet at mythtv.org> at Thu, 15 May 2014 16:40:01 -0600
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Sun, 18 May 2014 16:08:30 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=6b1688cfd0ff735313aa08c13f41d07cd1822cc3

Add a RawTextSubs constructor to silence a cppcheck warning.
(cherry picked from commit afa20468e7b4d58f1688be9dd6091bbcb5110742)



commit 268739f08a1256e9a904fbe673fb66aea48e616a
Author:    John Poet <jpoet at mythtv.org> at Thu, 15 May 2014 16:29:42 -0600
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Sun, 18 May 2014 16:08:09 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=268739f08a1256e9a904fbe673fb66aea48e616a

rename HLSStreamHandler::m_buffer to m_readbuffer to unhide IPTVStreamHandler_m_buffer.
(cherry picked from commit d957bbded77c673e137368db0611e5f97b2404f2)



commit 41c3ee5d1ffa1dac673e905cff9c80b1f356dbe6
Author:    John Poet <jpoet at mythtv.org> at Thu, 15 May 2014 16:25:58 -0600
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Sun, 18 May 2014 16:07:58 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=41c3ee5d1ffa1dac673e905cff9c80b1f356dbe6

Don't hide IPTVStreamHandler::m_tuning in HLSStreamHandler.
(cherry picked from commit 7713e6b9766df66bdcdfdec9ae23a40794a84e2d)



commit 711011b87c59f88a9f546bdd38a54b802db54ecf
Author:    John Poet <jpoet at mythtv.org> at Thu, 15 May 2014 16:15:51 -0600
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Sun, 18 May 2014 16:06:49 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=711011b87c59f88a9f546bdd38a54b802db54ecf

Hopefully silence a cppcheck warning -- initialize SPS_offset var.
(cherry picked from commit 7b1adb0a04420b1874454e5ee2f33e8fbadb43cb)



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

Summary of changes:
 mythtv/libs/libmythbase/remotefile.cpp             |    3 +-
 mythtv/libs/libmythtv/cc608decoder.h               |    1 +
 mythtv/libs/libmythtv/decoderbase.h                |    1 +
 mythtv/libs/libmythtv/eithelper.h                  |    5 ++-
 mythtv/libs/libmythtv/fifowriter.h                 |    3 +-
 mythtv/libs/libmythtv/interactivetv.h              |    1 +
 mythtv/libs/libmythtv/mpeg/H264Parser.cpp          |    1 +
 mythtv/libs/libmythtv/mpeg/H264Parser.h            |    1 +
 mythtv/libs/libmythtv/mythccextractorplayer.h      |    1 +
 mythtv/libs/libmythtv/mythcommflagplayer.h         |    1 +
 mythtv/libs/libmythtv/mythplayer.h                 |    1 +
 mythtv/libs/libmythtv/recorders/cetonrtsp.h        |    2 +
 .../libs/libmythtv/recorders/hlsstreamhandler.cpp  |   19 ++++++++---------
 mythtv/libs/libmythtv/recorders/hlsstreamhandler.h |    3 +-
 mythtv/libs/libmythtv/remoteencoder.cpp            |   16 +++++++++++--
 mythtv/libs/libmythtv/remoteencoder.h              |    2 +
 mythtv/libs/libmythtv/ringbuffer.cpp               |    8 +++++-
 mythtv/libs/libmythtv/subtitlereader.h             |    2 +
 mythtv/programs/mythutil/mpegutils.cpp             |   22 +++++++++++--------
 19 files changed, 63 insertions(+), 30 deletions(-)

-- 



More information about the mythtv-firehose mailing list