MythTV master
CommDetectorFactory.h
Go to the documentation of this file.
1#ifndef COMMDETECTOR_FACTORY_H
2#define COMMDETECTOR_FACTORY_H
3
5
8class RemoteEncoder;
9class QDateTime;
10
12{
13 public:
16
18 SkipType commDetectMethod,
19 bool showProgress,
20 bool fullSpeed, MythCommFlagPlayer* player,
21 int chanid,
22 const QDateTime& startedAt,
23 const QDateTime& stopsAt,
24 const QDateTime& recordingStartedAt,
25 const QDateTime& recordingStopsAt,
26 bool useDB);
27};
28
29#endif // COMMDETECTOR_FACTORY_H
30
31/* vim: set expandtab tabstop=4 shiftwidth=4: */
Abstract base class for all CommDetectors.
CommDetectorFactory()=default
~CommDetectorFactory()=default
static CommDetectorBase * makeCommDetector(SkipType commDetectMethod, bool showProgress, bool fullSpeed, MythCommFlagPlayer *player, int chanid, const QDateTime &startedAt, const QDateTime &stopsAt, const QDateTime &recordingStartedAt, const QDateTime &recordingStopsAt, bool useDB)
SkipType
This is used as a bitmask.
Definition: programtypes.h:127