[mythtv-users] recording every _day_ vs recording every week typo

Chris Pinkham cpinkham at bc2va.org
Sun Aug 24 19:50:40 EDT 2003


> I'm hitting 'enter' or the space bar.
> 
> Fwiw, the mysql entry for gilmore girls immediately after I hit
> enter on the 'record this program in this timeslot every week' option
> from the program guide is:

> | recordid | type | chanid | starttime | startdate  | endtime  | enddate    | title         | subtitle             | description | profile | category | rank | maxepisodes | autoexpire | recorddups | maxnewest |
> |       74 |    2 |   1012 | 19:00:00  | 2003-08-26 | 20:00:00 | 2003-08-26 | Gilmore Girls | Happy Birthday, Baby | Lorelai is busy rebuilding the inn when Richard surprises her. |       0 | Drama    |    0 |           0 |          1 |          0 |         0 |

That shows a type '2' which is daily timeslot.  Can you try scheduling it
as something else to see if it saves correctly?  The list of types is
in mythtv/libs/libmythtv/scheduledrecording.h at the top.

> I've tried removing the scheduled recording and adding it again, and it
> remains the same.  I'll be happy to provide any other info that I can.
> I'm now running the latest cvs.  (not even from a few days ago.  :)

When you re-added it, did the data look the same in mysql?

> Ahh.. I just discovered something interesting..  If I'm in the program 
> guide and hit the space bar on gilmore girls, I get the description
> screen as described above, but at that point, I also get the following
> on stdout..

Can you add a line like this:

	programtype = pginfo->IsProgramRecurring();

around line 56 or so in libs/libmythtv/infodialog.cpp and see if that
fixes that up?  It should be above the section that looks like this:

    if (recordstatus == kTimeslotRecord && programtype == 0)
    {
        cerr << "error, somehow set to record timeslot and it doesn't seem to "
                "have one\n";
        recordstatus = kSingleRecord;
    }


-- 

Chris



More information about the mythtv-users mailing list