[mythtv-commits] mythtv branch master updated by jyavenard. v0.28-pre-1094-ge469043
Git Repo Owner
noreply at mythtv.org
Sat Apr 26 07:41:27 UTC 2014
The branch, master has been updated on the
mythtv repository by gitolite user jyavenard.
via e46904385382ca90f71ae472e88bd3dcd6cf1d7f (commit)
via c519bba367320a3773c093c30d05e1330534589c (commit)
via 606f1c75080db3cd7aa35071d8e7684e71130479 (commit)
from 619b00848a0f272cf4e0529be4fedf48d9c414e9 (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 e46904385382ca90f71ae472e88bd3dcd6cf1d7f
Author: Jean-Yves Avenard <jyavenard at mythtv.org> at Sat, 26 Apr 2014 17:40:49 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Sat, 26 Apr 2014 17:40:49 +1000
URL: http://code.mythtv.org/cgit/mythtv/commit/?id=e46904385382ca90f71ae472e88bd3dcd6cf1d7f
Try to open the media for 1.5s, using only the internal data in ringbuffer.
After this, we revert to the previous detection methods. In practice it should never happen
commit c519bba367320a3773c093c30d05e1330534589c
Author: Jean-Yves Avenard <jyavenard at mythtv.org> at Sat, 26 Apr 2014 17:31:36 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Sat, 26 Apr 2014 17:31:36 +1000
URL: http://code.mythtv.org/cgit/mythtv/commit/?id=c519bba367320a3773c093c30d05e1330534589c
Add ReadInternalMode to RingBuffer class
This mode allows to limit the content of the ringbuffer to the content already loaded. Seeking, reading and other operations will not be destructive.
This allows for almost instantaneous streams and bitrate detection.
Duration calculated will obviously be wrong, but as the duration is stored in the DB weâll use that duration instead anyway, meaning we only have to worry about streams detection itself.
This greatly speed up liveTV transition change and playback startup
commit 606f1c75080db3cd7aa35071d8e7684e71130479
Author: Jean-Yves Avenard <jyavenard at mythtv.org> at Thu, 27 Mar 2014 21:19:16 +1100
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Sat, 26 Apr 2014 17:16:58 +1000
URL: http://code.mythtv.org/cgit/mythtv/commit/?id=606f1c75080db3cd7aa35071d8e7684e71130479
Fix crashes when pressing menu key during channel change
Thereâs a short amount of time when changing channel during which there are no video output defined.
-----------------------------------------------------------------------
Summary of changes:
mythtv/libs/libmythtv/Bluray/bdringbuffer.cpp | 21 +--
mythtv/libs/libmythtv/Bluray/bdringbuffer.h | 5 +-
mythtv/libs/libmythtv/DVD/dvdringbuffer.cpp | 17 +--
mythtv/libs/libmythtv/DVD/dvdringbuffer.h | 4 +-
mythtv/libs/libmythtv/HLS/httplivestreambuffer.cpp | 4 +-
mythtv/libs/libmythtv/HLS/httplivestreambuffer.h | 4 +-
mythtv/libs/libmythtv/avformatdecoder.cpp | 175 ++++++++++++++++++--
mythtv/libs/libmythtv/avformatdecoder.h | 2 +-
mythtv/libs/libmythtv/avfringbuffer.cpp | 11 +-
mythtv/libs/libmythtv/avfringbuffer.h | 2 +-
mythtv/libs/libmythtv/dvdstream.cpp | 10 +-
mythtv/libs/libmythtv/dvdstream.h | 2 +-
mythtv/libs/libmythtv/fileringbuffer.cpp | 36 +----
mythtv/libs/libmythtv/fileringbuffer.h | 4 +-
mythtv/libs/libmythtv/icringbuffer.cpp | 14 +--
mythtv/libs/libmythtv/icringbuffer.h | 4 +-
mythtv/libs/libmythtv/ringbuffer.cpp | 154 ++++++++++++++++--
mythtv/libs/libmythtv/ringbuffer.h | 17 ++-
mythtv/libs/libmythtv/streamingringbuffer.cpp | 6 +-
mythtv/libs/libmythtv/streamingringbuffer.h | 4 +-
mythtv/libs/libmythtv/tv_play.cpp | 2 +-
21 files changed, 353 insertions(+), 145 deletions(-)
--
More information about the mythtv-commits
mailing list