[mythtv-commits] Ticket #6556: mythbackend HTTP status not accounting for RecordPreRoll/RecordOverTime

MythTV mythtv at cvs.mythtv.org
Sat May 16 21:13:19 UTC 2009


#6556: mythbackend HTTP status not accounting for RecordPreRoll/RecordOverTime
-----------------------------------+----------------------------------------
 Reporter:  david.ward at gatech.edu  |       Owner:  ijr       
     Type:  defect                 |      Status:  new       
 Priority:  trivial                |   Milestone:  unknown   
Component:  MythTV - General       |     Version:  0.21-fixes
 Severity:  medium                 |     Mlocked:  0         
-----------------------------------+----------------------------------------
 The mythbackend HTTP status information can be misleading, because it does
 not account for RecordPreRoll or RecordOverTime (see end of description if
 this is unclear).  Specifically, the message displayed in the 'Encoder
 status' section is problematic:

 "Encoder 1 is local on server and is recording: 'Star Trek: The Enemy
 Within' on TVLAND. This recording will end at 7:00 AM."

 However, suppose that RecordOverTime is set to 300 seconds (or 5 minutes).
 If no recordings are scheduled at 7:00 AM, and the HTTP status page is
 accessed at 7:02 AM, the encoder status message above will still be
 displayed -- which says that it is still recording (which is correct), but
 that the recording "will end" two minutes ago.

 Perhaps a simple fix is to replace the text "This recording will end at
 7:00 AM", with "This program ends at 7:00 AM".  Then the message is no
 longer incorrect -- although it may not be obvious why it is still
 recording.

 It may also be desired to further improve the overall display of
 information on this page to reflect RecordPreRoll and RecordOverTime, but
 those changes are probably more subject to opinion (should the program
 times be shown, or the recording times?)

 I am using MythTV 0.21 revision 20567.



 (The HTTP status information I am referring to can be accessed through a
 web browser on port 6544 by default, or via the Mythweb plugin.  The
 RecordPreRoll and RecordOverTime settings allow MythTV to start a
 recording early or end a recording late, if no other program is scheduled
 to record before or after, respectively.  This helps for TV networks that
 do not air programs at an accurate time.  These values can be set through
 mythfrontend in 'Utilities / Setup' > 'Setup' > 'TV Settings' > 'General'
 > page 4, first two settings.)

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/6556>
MythTV <http://www.mythtv.org/>
MythTV


More information about the mythtv-commits mailing list