Prevents mythfilldatabase from grabbing the same day's listings
twice in the same session - this used to happen when it did the
forced regrab of any of the first three days and then those
days failed the checks to see if they were up to date. If the
listings failed the check the first time, grabbing them again
isn't going to help.
Adds a --dont-refresh-tba parameter which turns off the check
for programs marked as "to be announced" when using
the tv_grab_uk_rt grabber. This test is supposed to regrab the
listings for days that have programs that haven't been
announced yet incase they've just been announced. The problem
is that some channels have these programmes in them all the
time, even on the current day's listings. The result is that
it grabs all the days every time it's run. With the slow speed
of the tv_grab_uk_rt grabber and the huge amount of data needed
to be grabbed to get all the days, this is a really bad thing.
By specifying --dont-refresh-tba you can turn off the
check so it only grabs data for empty days.
This patch is obsolete as of MythTV 0.15. It has
now been included in the official MythTV release.