[mythtv-firehose] mythtv branch master updated by gigem. v29-pre-121-g6e36814

Git Repo Owner noreply at mythtv.org
Thu Jul 14 04:01:18 UTC 2016

The branch, master has been updated on the
mythtv repository by gitolite user gigem.
       via  6e36814a2d0dd17dd26589fb251943c26508c133 (commit)
      from  b113943461bb26dd411bfe625082fab44b1390ed (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 6e36814a2d0dd17dd26589fb251943c26508c133
Author:    David Engel <dengel at mythtv.org> at Wed, 13 Jul 2016 22:58:46 -0500
Committer: David Engel <dengel at mythtv.org> at Wed, 13 Jul 2016 22:58:46 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=6e36814a2d0dd17dd26589fb251943c26508c133

Change AutoExpire::Update() to use a proper queue.
Previously, it essentially acted as if it had a one entry queue.
Consequently, if multiple recordings started at the same time, all but
the first would have to wait causing them to be delayed, sometimes by
several seconds.  Now, none of them have to wait.


Summary of changes:
 mythtv/programs/mythbackend/autoexpire.cpp |   75 ++++++++-------------------
 mythtv/programs/mythbackend/autoexpire.h   |   20 +++----
 2 files changed, 31 insertions(+), 64 deletions(-)


More information about the mythtv-firehose mailing list