[mythtv-firehose] mythtv branch master updated by jyavenard. v0.26-pre-322-gd5528ae

Git Repo Owner noreply at mythtv.org
Sat May 19 15:06:54 UTC 2012


The branch, master has been updated on the
mythtv repository by gitolite user jyavenard.
       via  d5528ae2d32b91316647e8be2df5a8a46be71885 (commit)
       via  22f98676d00e9c174cfea421022820d42e090a4a (commit)
      from  4d0bbbe1e54aaa91abbd233b7e5a1a48103462f2 (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 d5528ae2d32b91316647e8be2df5a8a46be71885
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Sun, 20 May 2012 01:01:43 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Sun, 20 May 2012 01:06:40 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=d5528ae2d32b91316647e8be2df5a8a46be71885

Fix seeking in HLS playback..
Can finally seek properly ; and pretty accurate and fast at that !
Seeking in Live stream is enabled. This can have some adverse effects if attempting to seek to fast toward the end and a EOF may be detected. However, this allows starting the HLS stream generated by myth and seek into it properly.
Bookmarks work.

Also improve retry when the download of a segments failed. After 3 attempts, the segments is simply dropped. I figured this is better than dropping to a lower quality stream because 1-it may not be any better on the other stream, and 2-FFmpeg H264 decoder will crash if there's a change of resolution



commit 22f98676d00e9c174cfea421022820d42e090a4a
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Sat, 19 May 2012 23:54:52 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Sun, 20 May 2012 01:06:40 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=22f98676d00e9c174cfea421022820d42e090a4a

Fix potential double-free (found by Coverity)



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

Summary of changes:
 .../libmyth/audio/audiooutputdigitalencoder.cpp    |    2 -
 mythtv/libs/libmythtv/HLS/httplivestreambuffer.cpp |  629 ++++++++++++--------
 mythtv/libs/libmythtv/HLS/httplivestreambuffer.h   |   23 +-
 3 files changed, 386 insertions(+), 268 deletions(-)

-- 



More information about the mythtv-firehose mailing list