[mythtv-commits] mythtv/master commit: 72d437001 by Daniel Thor Kristjansson (daniel-kristjansson)

MythTV noreply at mythtv.org
Mon Dec 12 23:01:46 UTC 2011


      Author:  Daniel Thor Kristjansson <danielk at cuymedia.net>
 Change Date:  2011-12-12T15:01:05-08:00
   Push Date:  2011/12/12 15:01:17 -0800
  Repository:  mythtv
      Branch:  master
New Revision:  72d437001e74c57f64217de14c383e22e081a857
   Changeset:  https://github.com/MythTV/mythtv/commit/72d437001

Log:

Adds 'damaged' video property for poor recordings.

This sets the 'warning' state for the Watch Recordings list item if the
property is set and also adds a 'videoquality' statetypes for those themes
that wish to use an icon for this property.

The idea is that the recording is perhaps watchable, but this gives you
a warning that a there may be a serious problem with the recording so
you should perhaps check it before inviting a friend over to watch it
with you.

The property is set whenever RecordingQuality::IsDamaged() returns true.
This is primarily based gaps in the recording with extra weight given
to gaps at the beginning and end of the scheduled program slot. In the
future we may add transport stream discontinuity or other recorder
specific quality metrics.

Added:

   mythtv/themes/default/damaged.png

Modified:

   mythtv/bindings/perl/MythTV.pm
   mythtv/bindings/python/MythTV/static.py
   mythtv/libs/libmyth/programinfo.cpp
   mythtv/libs/libmyth/programinfo.h
   mythtv/libs/libmyth/programtypes.h
   mythtv/libs/libmythbase/mythversion.h
   mythtv/libs/libmythtv/dbcheck.cpp
   mythtv/libs/libmythtv/tv_rec.cpp
   mythtv/programs/mythfrontend/playbackbox.cpp



More information about the mythtv-commits mailing list