Index: libs/libmythtv/datadirect.h
===================================================================
RCS file: /var/lib/mythcvs/mythtv/libs/libmythtv/datadirect.h,v
retrieving revision 1.3
diff -u -r1.3 datadirect.h
--- libs/libmythtv/datadirect.h	30 Dec 2004 02:40:16 -0000	1.3
+++ libs/libmythtv/datadirect.h	27 Jan 2005 17:28:03 -0000
@@ -261,6 +261,8 @@
     void parseLineups();
     void parseStations();
 
+    void setInputFile(const QString &filename);
+
     QValueList<DataDirectStation> stations;
     QValueList<DataDirectLineup> lineups;
     QValueList<DataDirectLineupMap> lineupmaps;
@@ -275,6 +277,11 @@
     QDateTime actuallistingsfrom;
     QDateTime actuallistingsto;
 
+    QString inputfilename;
+
+    FILE *getInputFile(bool plineupsOnly, QDateTime pstartDate,
+            QDateTime pendDate, QString &err_txt, QString &tmpfilename);
+
     void createATempTable(const QString &ptablename, 
                           const QString &ptablestruct);
 };
