[mythtv-firehose] mythtv branch master updated by gigem. v29-pre-105-g44725af

Git Repo Owner noreply at mythtv.org
Mon Jun 27 22:02:33 UTC 2016


The branch, master has been updated on the
mythtv repository by gitolite user gigem.
       via  44725af4e97e0b99eff37adebc35384e318251e3 (commit)
       via  dbb3c1495d174ff087c50c0f94a43c285af48b23 (commit)
      from  0f27540e97cd009bca8de466038115120b66edff (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 44725af4e97e0b99eff37adebc35384e318251e3
Author:    David Engel <dengel at mythtv.org> at Mon, 27 Jun 2016 13:52:35 -0500
Committer: David Engel <dengel at mythtv.org> at Mon, 27 Jun 2016 13:52:35 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=44725af4e97e0b99eff37adebc35384e318251e3

Change Scheduler::SlaveConnected() to handle multiple programs per input.
Since multiple programs can theoretically be recording on the same
input, the logic needed to change a little.



commit dbb3c1495d174ff087c50c0f94a43c285af48b23
Author:    David Engel <dengel at mythtv.org> at Mon, 27 Jun 2016 13:16:20 -0500
Committer: David Engel <dengel at mythtv.org> at Mon, 27 Jun 2016 13:16:20 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=dbb3c1495d174ff087c50c0f94a43c285af48b23

Change the scheduler to honor reclimit.
Thie commit along with earlier ones involving reclimit and reccount
now make it possible to schedule more than one recording or live TV
session at a time on a single tuners that allow it(*).  Think of this
as multirec without additioinal virtual tuners.  Note that this is not
a magic bullet and the multiplex and channel restrictions that
multirec imposes still apply here.  The advantage is that it hides the
virtual tuner complexity from the user and makes some scheduling cases
easier and faster.

(*)None of the recorders actually support this yet.  That will start
in the hopefully not too distant future.



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

Summary of changes:
 mythtv/programs/mythbackend/scheduler.cpp |  145 ++++++++++++++++++-----------
 mythtv/programs/mythbackend/scheduler.h   |    2 +
 2 files changed, 92 insertions(+), 55 deletions(-)

-- 



More information about the mythtv-firehose mailing list