[mythtv-commits] mythtv branch master updated by jpoet. v0.28-pre-1958-g7b54ae7

Git Repo Owner noreply at mythtv.org
Sun Jul 20 16:51:25 UTC 2014


The branch, master has been updated on the
mythtv repository by gitolite user jpoet.
       via  7b54ae796d3592443f7a5a4e388f949099deda83 (commit)
       via  5868f887845fd1d091d92d9c0339dbc7dfdfc0cc (commit)
      from  124a55dcece1475ff7caaf86458990fe893c21fa (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 7b54ae796d3592443f7a5a4e388f949099deda83
Author:    John Poet <jpoet at mythtv.org> at Sun, 20 Jul 2014 10:50:08 -0600
Committer: John Poet <jpoet at mythtv.org> at Sun, 20 Jul 2014 10:50:08 -0600
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=7b54ae796d3592443f7a5a4e388f949099deda83

Check isDamaged on every gap update.  If there has been too much damage, set rsFailing.



commit 5868f887845fd1d091d92d9c0339dbc7dfdfc0cc
Author:    John Poet <jpoet at mythtv.org> at Sun, 20 Jul 2014 10:50:08 -0600
Committer: John Poet <jpoet at mythtv.org> at Sun, 20 Jul 2014 10:50:08 -0600
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=5868f887845fd1d091d92d9c0339dbc7dfdfc0cc

Use channel_timeout to set a Start Recording Deadline, after which the
recording will be marked as failed, so it can be rescheduled.

Generate a "Recording failing" system event to allow an external app to
reset the capture device, and keep trying to record until end of the
schedule.

    When the recording works as planned:
      1. Recording is started == rsTuning
      2. We get a signal      == rsRecording
      3. Recording finished   == rsRecorded

    When the signal is delayed (exceeds channel_timeout)
      1. Recording is started == rsTuning
      2. mythconverg.cardinput.channel_timeout reached == rsFailing
      4. Recording finished   == rsFailed



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

Summary of changes:
 mythtv/libs/libmythtv/mythsystemevent.cpp        |    2 +
 mythtv/libs/libmythtv/recorders/dtvrecorder.cpp  |   12 ++++
 mythtv/libs/libmythtv/recorders/dtvrecorder.h    |    1 +
 mythtv/libs/libmythtv/recorders/mpegrecorder.cpp |   67 +++++++++++++++++--
 mythtv/libs/libmythtv/recorders/recorderbase.cpp |   24 +++++++
 mythtv/libs/libmythtv/recorders/recorderbase.h   |    4 +-
 mythtv/libs/libmythtv/recordingquality.cpp       |    2 +
 mythtv/libs/libmythtv/tv_rec.cpp                 |   78 +++++++++++++++++++---
 mythtv/libs/libmythtv/tv_rec.h                   |    2 +
 mythtv/libs/libmythtv/videosource.cpp            |    4 +-
 mythtv/programs/mythfrontend/playbackbox.cpp     |   12 +++-
 11 files changed, 186 insertions(+), 22 deletions(-)

-- 



More information about the mythtv-commits mailing list