[mythtv-commits] mythtv branch master updated by gigem. v0.28-pre-1373-g100e830

Git Repo Owner noreply at mythtv.org
Sun May 18 19:09:22 UTC 2014


The branch, master has been updated on the
mythtv repository by gitolite user gigem.
       via  100e830c06180ca114f820865575b1ea7b45db5b (commit)
       via  cd86668485773e271f6950b79e2921e9130a8886 (commit)
      from  244ce4feecd1df80c915023540a73684140d037a (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 100e830c06180ca114f820865575b1ea7b45db5b
Author:    David Engel <dengel at mythtv.org> at Thu, 8 May 2014 15:18:59 -0500
Committer: David Engel <dengel at mythtv.org> at Sun, 18 May 2014 14:08:51 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=100e830c06180ca114f820865575b1ea7b45db5b

Replaced uses of the TunedInputInfo class with InputInfo.
A separate TunedInputInfo class became unnecessary when chanid was
added to the InputInfo class in commit 176dd8ce.



commit cd86668485773e271f6950b79e2921e9130a8886
Author:    David Engel <dengel at mythtv.org> at Thu, 8 May 2014 13:51:24 -0500
Committer: David Engel <dengel at mythtv.org> at Sun, 18 May 2014 14:08:51 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=cd86668485773e271f6950b79e2921e9130a8886

Support limited multirec on digital tuners that don't use multiplexes.
This is primarily intended for cable card tuners like the Ceton and
HDHomerun Prime.  In theory, other tuners which produce digital
output, such as firewire and the analog side of the HVR-2250, could do
this too when they are converted to use the newer stream handler.

This change will not magically make these cards capable of recording
more than one channel at a time on the same tuner.  It will, hoever,
let the same content be written to different recordings when they
overlap because of pre/post-roll or start-early/end-late settings.

Note that the scheduler does not currently try to place overlapping
programs to take advantage of multirec.  A future change will try to
address that.



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

Summary of changes:
 mythtv/bindings/perl/MythTV.pm                  |    4 +-
 mythtv/bindings/php/MythBackend.php             |    4 +-
 mythtv/bindings/python/MythTV/static.py         |    4 +-
 mythtv/libs/libmythbase/mythversion.h           |    4 +-
 mythtv/libs/libmythtv/cardutil.cpp              |    4 +-
 mythtv/libs/libmythtv/channelutil.cpp           |   15 +++-
 mythtv/libs/libmythtv/channelutil.h             |    4 +-
 mythtv/libs/libmythtv/inputinfo.cpp             |   49 +-------------
 mythtv/libs/libmythtv/inputinfo.h               |   32 ++-------
 mythtv/libs/libmythtv/recorders/channelbase.cpp |   78 ++++++++++++++---------
 mythtv/libs/libmythtv/recorders/channelbase.h   |    3 +-
 mythtv/libs/libmythtv/recorders/dtvchannel.cpp  |   11 ++-
 mythtv/libs/libmythtv/recorders/v4lchannel.cpp  |    3 +-
 mythtv/libs/libmythtv/tv_play.cpp               |   17 +++--
 mythtv/libs/libmythtv/tv_rec.cpp                |   13 +++--
 mythtv/libs/libmythtv/tv_rec.h                  |    2 +-
 mythtv/libs/libmythtv/tvbrowsehelper.cpp        |    3 +-
 mythtv/libs/libmythtv/tvremoteutil.cpp          |    2 +-
 mythtv/libs/libmythtv/tvremoteutil.h            |    3 +-
 mythtv/programs/mythbackend/encoderlink.cpp     |    6 +-
 mythtv/programs/mythbackend/encoderlink.h       |    2 +-
 mythtv/programs/mythbackend/mainserver.cpp      |    2 +-
 mythtv/programs/mythbackend/scheduler.cpp       |    9 ++-
 23 files changed, 128 insertions(+), 146 deletions(-)

-- 



More information about the mythtv-commits mailing list