[mythtv-users] 1 CableDigital Lineup available to chose but need 2 sources from it
Michael T. Dean
mtdean at thirdcontact.com
Tue Oct 16 19:35:57 UTC 2007
On 10/16/2007 03:06 PM, David Brodbeck wrote:
> On Oct 16, 2007, at 11:50 AM, Michael T. Dean wrote:
>
>> Myth downloads each SD lineup that's associated with a video
>> source, so
>> if you have different SD lineups and they have the same channels, all
>> the redundant channels' data will be downloaded once for each lineup
>> that contains that channel. When we request data for a lineup, we get
>> the data for the /entire/ lineup--all channels--there's no way to
>> request download of only some of the channels' data in a lineup.
>> Therefore, the only time we can cache the data is if multiple video
>> sources use the same lineup.
> I must be misunderstanding something.
Yep. ;)
> The source of my confusion is
> these log lines, which appear to show mythfilldatabase using cached
> data to update my second lineup:
>
> 2007-10-08 11:14:43.858 Updating source #2 (Comcast Analog) with
> grabber schedul
> esdirect1
> 2007-10-08 11:14:43.889 Found 76 channels for source 2 which use grabber
>
> ...
>
> 2007-10-08 11:14:44.327 Refreshing data for Tue Oct 9 2007
> 2007-10-08 11:14:44.361 This DataDirect listings source is shared by
> 2 MythTV li
> neups
> 2007-10-08 11:14:44.394 We should use cached data for this one
You're missing the distinction between a lineup and a video source. A
lineup exists at Schedules Direct/TMS. A video source exists within
MythTV and can be set up to use an SD lineup (and, now, with 0.20.2 and
higher, multiple video sources can be configured to use the same SD lineup).
Your original statement (brought back from a previous post):
On 10/16/2007 01:26 PM, David Brodbeck wrote:
> I have two different lineups that
> have overlapping channels, and the overlapped ones are only
> downloaded once.
Should have been:
I have two different video sources that have overlapping channels, so I
configured them to share the same SD lineup so the channels are only
downloaded once.
Previously, I've said (in slightly different words): Each lineup that's
used by any video source is downloaded once. The only way to cache the
data is if multiple video sources use the same lineup.
So, keeping that in mind, we can see that in your case, you have things
set up correctly to maximize efficiency (and to allow multiple video
sources to use the same listings provider)--so you are getting the
benefit of caching. However, using proper terminology, you only have
one lineup, but have two video sources using that one lineup.
It seems about 90% of the posts in this thread are due to
misunderstanding/misreading of these distinctions and the SD
requirements for creating multiple lineups, so many are having trouble
putting all the pieces together. :)
Mike
More information about the mythtv-users
mailing list