~ubuntu-branches/ubuntu/lucid/mythtv/lucid

« back to all changes in this revision

Viewing changes to libs/libmythtv/channelscan/channelscanner.h

  • Committer: Bazaar Package Importer
  • Author(s): Mario Limonciello
  • Date: 2009-09-08 23:08:37 UTC
  • mfrom: (1.1.32 upstream)
  • Revision ID: james.westby@ubuntu.com-20090908230837-zrm2j6wutp76hwso
Tags: 0.22.0~trunk21742-0ubuntu1
* New upstream checkout (21742)
  - Fixes FTBFS on PPC. See changeset 21571 for more details.

Show diffs side-by-side

added added

removed removed

Lines of Context:
34
34
#include "mythexp.h"
35
35
#include "dtvconfparser.h"
36
36
#include "scanmonitor.h"
 
37
#include "channelscantypes.h"
37
38
 
38
39
class ScanMonitor;
39
40
class IPTVChannelFetcher;
40
41
class ChannelScanSM;
41
42
class ChannelBase;
42
43
 
 
44
// Not (yet?) implemented from old scanner
 
45
// do_delete_channels, do_rename_channels, atsc_format
 
46
// TODO implement deletion of stale channels..
 
47
 
43
48
class MPUBLIC ChannelScanner
44
49
{
45
50
    friend class ScanMonitor;
55
60
              bool           do_ignore_signal_timeout,
56
61
              bool           do_follow_nit,
57
62
              bool           do_test_decryption,
 
63
              bool           do_fta_only,
 
64
              ServiceRequirements service_requirements,
58
65
              // stuff needed for particular scans
59
66
              uint           mplexid,
60
67
              const QMap<QString,QString> &startChan,
96
103
    /// imported channels
97
104
    DTVChannelList      channels;
98
105
 
99
 
    /// import/update only fta channels, input connection setting
100
 
    bool                m_fta_only;
101
 
    /// add radio services on import/update, input connection setting
102
 
    bool                m_audio_only;
 
106
    /// Only fta channels desired post scan?
 
107
    bool                freeToAirOnly;
 
108
 
 
109
    /// Services desired post scan
 
110
    ServiceRequirements serviceRequirements;
103
111
};
104
112
 
105
113
#endif // _CHANNEL_SCANNER_H_