[mythtv] [PATCH] Internal DataDirect grabber functionality REVISED
VERSION USE THIS ONE!
David Shay
david at shay.net
Sun Apr 18 00:44:34 EDT 2004
All right, third time's a charm. Actually, the previous patch is fine, but I
made two modifications to this. I'll leave it at this until Isaac has a
chance to take a look at it.
Two changes:
* Now uses "wget" instead of an external script. This eliminates
mythtv_grab_dd and a change to mythfilldatabase.pro to stop installing that
script.
* When in dd-grab-all mode, if it has already retrieved data from a specific
datadirect account, it will use the saved data in the temporary tables. This
comes in handy if you have multiple videosources, say one with regular cable
and one with a digital cable box, both mapped to one datadirect account but
two separate videosources. Note that this only works in dd-grab-all mode,
since in the other mode mythfilldatabase loops by days within sources, so the
data has to be re-retrieved.
I think for the most part I will use dd-grab-all mode, since it's not much of
a difference in terms of data being retrieved from datadirect. For example,
a "full" retrieve was about 2MB zipped, but a single day was 300K. One
reason that full retrieves are not linearly proportional is that if a given
program is repeated over the given date range, no new program, production
crew, or genre entries are needed, only a relatively compact schedule line
item. In my lineups, there is about a 4-to-1 ratio of schedules to programs
over a typical 13 day time span.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ddfinal3.tar.gz
Type: application/x-tgz
Size: 12150 bytes
Desc: not available
Url : http://mythtv.org/pipermail/mythtv-dev/attachments/20040418/7bd4ce49/ddfinal3.tar.bin
More information about the mythtv-dev
mailing list