[mythtv-users] A hope regarding the new SchedulesDirect methodology

Ian Forde ian at duckland.org
Thu Aug 9 17:48:53 UTC 2007

On Thu, 2007-08-09 at 03:40 -0400, Michael T. Dean wrote:
> That won't work.  Currently, each video source must have a unique lineup
> (by design).


> The patch at http://svn.mythtv.org/trac/ticket/3299 will allow you to
> use a single ("meta") lineup for multiple video sources.  However,
> before it's integrated into mythfilldatabase, mfdb should be modified to
> notice that multiple sources use the same lineup and cache the
> downloaded listings data.


> When the patch is applied in its current state, mfdb will download the
> exact same data for the meta-lineup once for each video source that uses
> the lineup.  Therefore, applying the patch to "upstream" without
> modifying mfdb to allow caching means that for a user with 2 "cable"
> sources, instead of downloading two "smaller" lineups, the lineups would
> be combined into one larger lineup, which would be downloaded twice. 
> (Granted, it's likely that one lineup is basic cable and the other
> includes basic cable and more, so one is a larger lineup and one is
> smaller, but 1+1/2 or 1+1/3 is still smaller than 1+1.)

I can see how this would be bad when scaled over thousands of users...

> Because of this, Robert's XMLTV-based approach (with caching -
> http://www.gossamer-threads.com/lists/mythtv/users/283058#283058 ) is
> currently the preferred approach.  And, Robert's approach will work for
> 0.20-fixes users as well as trunk users, regardless of whether they
> compile themselves or use packages.
> See http://www.gossamer-threads.com/lists/mythtv/dev/264755#264755 for more.

Okay - I'm a trunk user (haven't updated since 6/30/2007), and I'm out
of town until tomorrow - I'll try it over the weekend and see what



More information about the mythtv-users mailing list