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

Git Repo Owner noreply at mythtv.org
Sun May 11 12:11:17 UTC 2014


The branch, devel/027candidates has been updated on the
mythtv repository by gitolite user jyavenard.
       via  3ed8cef18d754ec8abc9af9a18a78395555c7c57 (commit)
       via  1ae6a1fd64e5721099c9f80f34a6d0ba19f0c614 (commit)
       via  4668d05b5815c75a21ee7776c5d349a0e04ca53b (commit)
       via  b080b7aa67ec863e765862635d4a66ca4296f0a7 (commit)
       via  361b792f2ed767c6641aee7bc9b3aad04032c699 (commit)
       via  d870d54ab3d048088a97f3e159cf4438de884cc5 (commit)
       via  7eaeaa34de1223c0fe0b66cb1adfab452d540421 (commit)
      from  0f45eb94e6a2a50f5c41d504800f6effffd40e37 (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 3ed8cef18d754ec8abc9af9a18a78395555c7c57
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Sun, 11 May 2014 21:23:16 +0930
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Sun, 11 May 2014 21:40:30 +0930
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=3ed8cef18d754ec8abc9af9a18a78395555c7c57

Fix compilation error
(cherry picked from commit ea57f3bbafff496f09e4369ff46886f2a4d88f9b)



commit 1ae6a1fd64e5721099c9f80f34a6d0ba19f0c614
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Sun, 11 May 2014 21:08:11 +0930
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Sun, 11 May 2014 21:13:54 +0930
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=1ae6a1fd64e5721099c9f80f34a6d0ba19f0c614

Rework IPTV and RTSP recorders
Lots of issues fixed and addition of missing (but required) features

- Add IPv6 support
- Handle RTCP channel (not 100% sure it’s the right information sent, but it allows to keep alive the connection with some server, and doesn’t impact playback)
- Handle Keep Alive and maintain the RTSP TCP connection life so the rtsp server doesn’t drop us (seen with VLC rtsp server and FreeBox IPTV stream)
- Can use hostnames in URL instead of just IP addresses
- Proper support of rtsp’s SDP

Fixes #11949

(cherry picked from commit 57b64c4af16aedee1608119f8e68ee01e2343d6f)

Conflicts:
	mythtv/libs/libmythtv/recorders/iptvstreamhandler.cpp



commit 4668d05b5815c75a21ee7776c5d349a0e04ca53b
Author:    Karl Dietz <dekarl at mythtv.org> at Sat, 3 May 2014 00:53:41 +0200
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Sun, 11 May 2014 19:16:42 +0930
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=4668d05b5815c75a21ee7776c5d349a0e04ca53b

remove duplicate initialization of m_use_rtp_streaming
(cherry picked from commit a013ddace7a3137a8988f5dd8d8022f35549d792)



commit b080b7aa67ec863e765862635d4a66ca4296f0a7
Author:    Karl Dietz <dekarl at mythtv.org> at Mon, 2 Sep 2013 22:33:15 +0200
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Sun, 11 May 2014 19:06:41 +0930
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=b080b7aa67ec863e765862635d4a66ca4296f0a7

cppcheck: silence "Redundant assignment of ' bt8' to itself."
comment out name of unused parameter instead

(cherry picked from commit 08399fee8017438f43bec4fd6f0b0dc43f1ef2ac)



commit 361b792f2ed767c6641aee7bc9b3aad04032c699
Author:    Karl Dietz <dekarl at mythtv.org> at Thu, 9 Jan 2014 01:14:06 +0100
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Sun, 11 May 2014 19:01:34 +0930
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=361b792f2ed767c6641aee7bc9b3aad04032c699

RTSP session-id is NOT a number but a random string of at least 8 chars
Patch by Nicolas Niclausse
Refs #11949

(cherry picked from commit 864bbe0e65c4be9275aac5e1dfb362fd5bf65aab)



commit d870d54ab3d048088a97f3e159cf4438de884cc5
Author:    Karl Dietz <dekarl at mythtv.org> at Thu, 9 Jan 2014 01:00:19 +0100
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Sun, 11 May 2014 19:01:13 +0930
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=d870d54ab3d048088a97f3e159cf4438de884cc5

strip whitespace when splitting RTSP OPTIONS
Patch by Nicolas Niclausse
Refs #11949

(cherry picked from commit 2131558d64e269cb0b700f4faf126e4fca9b2d47)



commit 7eaeaa34de1223c0fe0b66cb1adfab452d540421
Author:    Karl Dietz <dekarl at mythtv.org> at Wed, 8 Jan 2014 08:05:21 +0100
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Sun, 11 May 2014 18:59:44 +0930
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=7eaeaa34de1223c0fe0b66cb1adfab452d540421

change IPTV Url test to consider RTSP without explicit port as valid
Found by Nicolas Niclausse
Refs #11949

(cherry picked from commit a93e14d3f528328e8e280c54003fb2a4bc4d47aa)

Conflicts:
	mythtv/libs/libmythtv/test/test_iptvrecorder/test_iptvrecorder.h



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

Summary of changes:
 mythtv/libs/libmythtv/iptvtuningdata.h             |    6 +-
 mythtv/libs/libmythtv/libmythtv.pro                |    1 +
 mythtv/libs/libmythtv/recorders/RTjpegN.cpp        |    6 +-
 mythtv/libs/libmythtv/recorders/cetonrtsp.cpp      |  359 ++++++++++++++++++--
 mythtv/libs/libmythtv/recorders/cetonrtsp.h        |   44 ++-
 .../libs/libmythtv/recorders/iptvstreamhandler.cpp |  223 ++++++++++---
 .../libs/libmythtv/recorders/iptvstreamhandler.h   |   38 ++-
 .../libs/libmythtv/recorders/rtp/rtcpdatapacket.h  |  157 +++++++++
 8 files changed, 716 insertions(+), 118 deletions(-)
 create mode 100644 mythtv/libs/libmythtv/recorders/rtp/rtcpdatapacket.h

-- 



More information about the mythtv-firehose mailing list