1.1 --- a/gmyth/gmyth/gmyth_programinfo.h Mon Feb 25 17:51:43 2008 +0000
1.2 +++ b/gmyth/gmyth/gmyth_programinfo.h Wed Dec 16 10:06:21 2009 +0000
1.3 @@ -53,6 +53,32 @@
1.4 */
1.5 };
1.6
1.7 +typedef enum {
1.8 + GMYTH_REC_STATUS_FAILED = -9,
1.9 + GMYTH_REC_STATUS_TUNER_BUSY = -8,
1.10 + GMYTH_REC_STATUS_LOW_DISK_SPACE = -7,
1.11 + GMYTH_REC_STATUS_CANCELLED = -6,
1.12 + GMYTH_REC_STATUS_MISSED = -5,
1.13 + GMYTH_REC_STATUS_ABORTED = -4,
1.14 + GMYTH_REC_STATUS_RECORDED = -3,
1.15 + GMYTH_REC_STATUS_RECORDING = -2,
1.16 + GMYTH_REC_STATUS_WILL_RECORD = -1,
1.17 + GMYTH_REC_STATUS_UNKNOWN = 0,
1.18 + GMYTH_REC_STATUS_DONT_RECORD = 1,
1.19 + GMYTH_REC_STATUS_PREVIOUS_RECORDING = 2,
1.20 + GMYTH_REC_STATUS_CURRENT_RECORDING = 3,
1.21 + GMYTH_REC_STATUS_EARLIER_SHOWING = 4,
1.22 + GMYTH_REC_STATUS_TOO_MANY_RECORDINGS = 5,
1.23 + GMYTH_REC_STATUS_NOT_LISTED = 6,
1.24 + GMYTH_REC_STATUS_CONFLICT = 7,
1.25 + GMYTH_REC_STATUS_LATER_SHOWING = 8,
1.26 + GMYTH_REC_STATUS_REPEAT = 9,
1.27 + GMYTH_REC_STATUS_INACTIVE = 10,
1.28 + GMYTH_REC_STATUS_NEVER_RECORD = 11,
1.29 + GMYTH_REC_STATUS_OFF_LINE = 12,
1.30 + GMYTH_REC_STATUS_OTHER_SHOWING = 13,
1.31 +} GMythRecStatus;
1.32 +
1.33 /**
1.34 * The GMythProgramInfo structure represents a program information
1.35 * stored in the database. It could be a program from the EPG data,
1.36 @@ -136,7 +162,7 @@
1.37 GString *recgroup;
1.38 GString *playgroup;
1.39 gint rectype;
1.40 - gint recstatus;
1.41 + GMythRecStatus recstatus;
1.42 gint recpriority;
1.43 gint dupin;
1.44 gint dupmethod;