[mythtv-commits] Ticket #2103: mythfill doesn't let allow channel updates for firewire from Datadirect

MythTV mythtv at cvs.mythtv.org
Thu Jul 27 03:18:46 UTC 2006


#2103: mythfill doesn't let allow channel updates for firewire from Datadirect
--------------------------------------+-------------------------------------
 Reporter:  gdragon at jetcom dt org  |       Owner:  danielk
     Type:  defect                    |      Status:  new    
 Priority:  minor                     |   Milestone:         
Component:  mythtv                    |     Version:         
 Severity:  medium                    |  
--------------------------------------+-------------------------------------
 Mythfilldatabase does not let firewire imputs fetch the channel listings.
 I believe this is due to the auto-reconciliation of channels from digital
 sources with DD.  I don't think this is intended behavior.

 It ends up adding all the datadirect selected inputs only to delete them
 right after because they haven't been scanned.

 I think the responsible code is right here: in filldata.cpp
 {{{
         insert_channels = (SourceUtil::IsAnalog(source.id) &&
                            !remove_new_channels);

  int new_channels = DataDirectProcessor::UpdateChannelsSafe(
         source.id, insert_channels);
 }}}
 It doesn't think the source is Analog, because well, it's not.  There just
 is no good way to scan channels.

 Note: using --do-channel-updates solves the problemi'm not sure it's the
 proper solution, and also the "Fetch channels" button in the setup does no
 do this option, so it's a bit klunky.

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


More information about the mythtv-commits mailing list