[mythtv-commits] mythtv branch master updated by jyavenard. v0.27-pre2-1023-g8b8ec72

Git Repo Owner noreply at mythtv.org
Mon May 6 03:15:30 UTC 2013


The branch, master has been updated on the
mythtv repository by gitolite user jyavenard.
       via  8b8ec72b005ecf1cb9d36bb4f82469b3718fefb4 (commit)
       via  dc715675e8d2dc149c0a1aa11b1cbc26f8aa2ffe (commit)
      from  3484c856557c3514b406c2e0da203023db36db2e (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 8b8ec72b005ecf1cb9d36bb4f82469b3718fefb4
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 6 May 2013 13:14:47 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 6 May 2013 13:15:09 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=8b8ec72b005ecf1cb9d36bb4f82469b3718fefb4

Rewrite of StreamingRingBuffer::safe_read
safe_read was based on FFmpeg's ffurl_read_complete, however when an EOF or an error is encountered, ffurl_read_complete returns the error code rather than the number of bytes read so far.
Rather than wait for FFmpeg to fix it (ref: https://ffmpeg.org/trac/ffmpeg/ticket/2537) ; work around it.
safe_read now will set errno as expected and always return a value >= 0 representing the number of bytes actually read.

Fixes #11263



commit dc715675e8d2dc149c0a1aa11b1cbc26f8aa2ffe
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 6 May 2013 12:25:19 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 6 May 2013 13:15:09 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=dc715675e8d2dc149c0a1aa11b1cbc26f8aa2ffe

Revert "Reduce buffer size used while scanning media."
This reverts commit 3345a03162f704d70081fe558d4ce6e7659bf323.



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

Summary of changes:
 mythtv/libs/libmythtv/avformatdecoder.cpp     |    2 --
 mythtv/libs/libmythtv/ringbuffer.h            |    1 -
 mythtv/libs/libmythtv/streamingringbuffer.cpp |   21 +++++++++++++++++++--
 mythtv/libs/libmythtv/streamingringbuffer.h   |    1 -
 4 files changed, 19 insertions(+), 6 deletions(-)

-- 



More information about the mythtv-commits mailing list