[mythtv-commits] Ticket #3842: Add Schedules Direct support

MythTV mythtv at cvs.mythtv.org
Fri Aug 17 23:11:46 UTC 2007


#3842: Add Schedules Direct support
-------------------------+--------------------------------------------------
 Reporter:  danielk      |        Owner:  danielk
     Type:  enhancement  |       Status:  new    
 Priority:  major        |    Milestone:  0.21   
Component:  mythtv       |      Version:  head   
 Severity:  high         |   Resolution:         
  Mlocked:  0            |  
-------------------------+--------------------------------------------------

Comment(by danielk):

 The updated version of the patch for the trunk adds basic caching of the
 DD downloaded data. The current patch creates the cache files based on the
 date, I plan to change this to create unique files per mythfilldatabase
 run. This caching makes multiple DD based lineup updates per run more
 efficient.

 You can create two MythTV "Video Sources" with the same DataDirect based
 grabber, the same login info, and the same lineup, but set up two
 different MythTV channel lineups (left as an exercise for the reader for
 now). As long as the DataDirect lineup contains all the channels contained
 in the two or more MythTV lineups, "mythfilldatabase --remove-new-
 channels" will download the data once and then fill in the listings for
 all your MythTV lineups while not messing up any of your mythtv channel
 lineups.

 So what's the downside? Well if any new channels are added upstream they
 will not be automatically added to your lineup, also the "Fetch channels
 from listings source" button in mythtv-setup will fetch all the channels
 on a shared analog+digital DataDirect source, including the digital ones
 you probably can't tune. You will have to delete channels in mythtv-
 setup's Channel Editor which don't belong; or, configure the DataDirect
 lineup editor with just the analog channels before setting up an analog
 card, and then adding back the digital channels before doing anything with
 the digital cards.

 Although most of my testing has been with Schedules Direct, when speaking
 of DataDirect in this comment I am referring to both Schedules Direct and
 TMS Labs.

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/3842#comment:2>
MythTV <http://svn.mythtv.org/trac>
MythTV


More information about the mythtv-commits mailing list