[mythtv-commits] Ticket #6719: Add channel change monitoring into the signal monitor

MythTV mythtv at cvs.mythtv.org
Sat Aug 14 04:51:13 UTC 2010

#6719: Add channel change monitoring into the signal monitor
 Reporter:  jppoet@…                       |           Owner:  jpoet  
     Type:  patch                          |          Status:  closed 
 Priority:  minor                          |       Milestone:  unknown
Component:  MythTV - Recording             |         Version:  unknown
 Severity:  medium                         |      Resolution:  fixed  
 Keywords:  channel change signal monitor  |   Ticket locked:  0      
Changes (by jpoet):

  * status:  assigned => closed
  * resolution:  => fixed


 (In [25642]) Fix issues with DiSEqC caused by [25543].

 Creating the LiveTVRingBuffer before the channel change operation means
 the channelbase::sourceid may not be up to date when multiple sourceids
 associated with a single input.  Therefore a call to CheckChannel is
 to determine that information.

 Also, when initializing the inputs in ChannelBase, retrieve the "default
 input" from the DB in case the capture device is opened "on demand".

 Both of these issues could result in incorrect program information being
 displayed when changing from one channel to another in LiveTV, as well as
 tuning failures due to DB lookup problems.

 Thanks to Gus Bourg for discovering and diagnosing the problem with

 Thanks to Benny Sjöstrand for discovering the issue with opening devices
 demand", and fixing it.

 Thanks to Mark Buechler for his help in analyzing log files, and
 the problems.

 Fixes #8742
 Fixes #6719

Ticket URL: <http://svn.mythtv.org/trac/ticket/6719#comment:25>
MythTV <http://www.mythtv.org/>

More information about the mythtv-commits mailing list