
noreply at mythtv
Aug 10, 2012, 8:17 AM
Post #1 of 1
(78 views)
Permalink
|
|
mythtv branch master updated by jyavenard. v0.26-beta-13-ga52ec1d
|
|
The branch, master has been updated on the mythtv repository by gitolite user jyavenard. via a52ec1d107caed0ee56ae1ebd926cf35f20bfa75 (commit) via f8b772b97e80e37f95a6d1fcc6dd155106a1722c (commit) via 3234a34872e7f00cc0929b6b8b540bb56aad085c (commit) via b466a1feac2b9570bcf33e44800af5fd4bbdb022 (commit) from 8c551e600f3b993f8b5199e0f02ce79357e0d6ea (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 a52ec1d107caed0ee56ae1ebd926cf35f20bfa75 Author: Jean-Yves Avenard <jyavenard [at] mythtv> at Sat, 11 Aug 2012 01:12:14 +1000 Committer: Jean-Yves Avenard <jyavenard [at] mythtv> at Sat, 11 Aug 2012 01:12:14 +1000 URL: http://code.mythtv.org/cgit/mythtv/commit/?id=a52ec1d107caed0ee56ae1ebd926cf35f20bfa75 Interrupt ongoing downloads in HLSRingBuffer destructor IPTVRecorder::Close() is expected to return quickly, so the event thread isn't blocked which would cause the frontend client to disconnect prematurely (it timeout after only 7s) Speed-up HLSRingBuffer destructor by interrupting any ongoing downloads (interrupt both segments download and playlist refresh) Fixes #10987 commit f8b772b97e80e37f95a6d1fcc6dd155106a1722c Author: Jean-Yves Avenard <jyavenard [at] mythtv> at Sat, 11 Aug 2012 01:04:36 +1000 Committer: Jean-Yves Avenard <jyavenard [at] mythtv> at Sat, 11 Aug 2012 01:04:36 +1000 URL: http://code.mythtv.org/cgit/mythtv/commit/?id=f8b772b97e80e37f95a6d1fcc6dd155106a1722c Add extra verbosity for debugging purposes commit 3234a34872e7f00cc0929b6b8b540bb56aad085c Author: Jean-Yves Avenard <jyavenard [at] mythtv> at Sat, 11 Aug 2012 01:02:58 +1000 Committer: Jean-Yves Avenard <jyavenard [at] mythtv> at Sat, 11 Aug 2012 01:02:58 +1000 URL: http://code.mythtv.org/cgit/mythtv/commit/?id=3234a34872e7f00cc0929b6b8b540bb56aad085c Do not empty IPTVHLS buffer if there's no listener. This prevents the HLS buffer to be quickly exhausted during transition. commit b466a1feac2b9570bcf33e44800af5fd4bbdb022 Author: Jean-Yves Avenard <jyavenard [at] mythtv> at Sat, 11 Aug 2012 00:29:07 +1000 Committer: Jean-Yves Avenard <jyavenard [at] mythtv> at Sat, 11 Aug 2012 00:29:07 +1000 URL: http://code.mythtv.org/cgit/mythtv/commit/?id=b466a1feac2b9570bcf33e44800af5fd4bbdb022 Fix MythDownloadManager::cancelDownload() cancelDownload would delete the MythDownloadInfo object, while the object was still in use by the downloading thread, resulting in a crash. Add some locking and do not delete object, instead mark it as cancelled. ----------------------------------------------------------------------- Summary of changes: mythtv/libs/libmythbase/mythdownloadmanager.cpp | 35 +++++++--- mythtv/libs/libmythtv/HLS/httplivestreambuffer.cpp | 75 ++++++++++++++++++-- mythtv/libs/libmythtv/HLS/httplivestreambuffer.h | 1 + mythtv/libs/libmythtv/iptv/iptvfeederhls.cpp | 6 ++ mythtv/libs/libmythtv/iptvrecorder.cpp | 4 + 5 files changed, 105 insertions(+), 16 deletions(-) -- _______________________________________________ mythtv-firehose mailing list mythtv-firehose [at] mythtv http://www.mythtv.org/mailman/listinfo/mythtv-firehose
|