[mythtv-commits] Ticket #1847: DVB - Backend fails to tune to a channel on a different input

MythTV mythtv at cvs.mythtv.org
Wed May 24 14:10:09 EDT 2006


#1847: DVB - Backend fails to tune to a channel on a different input
-------------------------------------+--------------------------------------
 Reporter:  Mark.Buechler at gmail.com  |        Owner:  danielk
     Type:  patch                    |       Status:  new    
 Priority:  minor                    |    Milestone:  0.20   
Component:  mythtv                   |      Version:  head   
 Severity:  medium                   |   Resolution:         
-------------------------------------+--------------------------------------
Changes (by Mark.Buechler at gmail.com):

  * type:  defect => patch

Comment:

 Here's a patch to fix this issue. Thanks to Daniel for pointing me in the
 right direction. I'm not entirely happy with this though. It seems
 SetChannelByString() is called more than once before the HandleTuning()
 does its job. Since the solution is to add ChannelBase::CheckChannel() to
 SetChannelByString(), that means it gets called more than once is well
 which means the same query is run against the database. I could somehow
 fix it so CheckChannel() is only called on the first run on
 SetChannelByString() but I think we need to figure out why
 SetChannelByString() is being called more than once.

-- 
Ticket URL: <http://cvs.mythtv.org/trac/ticket/1847>
MythTV <http://www.mythtv.org/>
MythTV


More information about the mythtv-commits mailing list