[mythtv-commits] mythtv branch master updated by jstichnoth. v0.26-pre-103-g2e56c25

Git Repo Owner noreply at mythtv.org
Sun Apr 22 22:07:36 UTC 2012

The branch, master has been updated on the
mythtv repository by gitolite user jstichnoth.
       via  2e56c2563a75ec2c3c97996de838119f0ea6de6a (commit)
      from  a72b6945baaecd04a9105260af7b78199802005c (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 2e56c2563a75ec2c3c97996de838119f0ea6de6a
Author:    Jim Stichnoth <jstichnoth at mythtv.org> at Sun, 22 Apr 2012 15:00:19 -0700
Committer: Jim Stichnoth <jstichnoth at mythtv.org> at Sun, 22 Apr 2012 15:06:59 -0700
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=2e56c2563a75ec2c3c97996de838119f0ea6de6a

Live TV: Disable the oldfile ringbuffer optimization for program transitions.
Refs #10490.  Using the LiveTVChain in the frontend ringbuffer to
control the oldfile flag in the backend ringbuffer is just too tricky
to get right and too easy to subsequently break, so we disable that
mechanism completely.  The consequence is that the backend ringbuffer
may cause a 0.3 second pause waiting for more data at true EOF (but
buffering on the frontend will probably hide that).  If the oldfile
optimization during live TV is really needed, it's probably better for
the backend recorded to control it.


Summary of changes:
 mythtv/libs/libmythtv/livetvchain.cpp |   25 ++++++++++++++++++++++++-
 mythtv/libs/libmythtv/ringbuffer.cpp  |    9 ---------
 2 files changed, 24 insertions(+), 10 deletions(-)


More information about the mythtv-commits mailing list