#include <CommDetector2.h>
Definition at line 37 of file CommDetector2.h.
| CommDetector2::CommDetector2 | ( | SkipType | commDetectMethod, | |
| bool | showProgress, | |||
| bool | fullSpeed, | |||
| MythPlayer * | player, | |||
| int | chanid, | |||
| const QDateTime & | startts, | |||
| const QDateTime & | endts, | |||
| const QDateTime & | recstartts, | |||
| const QDateTime & | recendts, | |||
| bool | useDB | |||
| ) |
| virtual CommDetector2::~CommDetector2 | ( | ) | [inline, private, virtual] |
Definition at line 53 of file CommDetector2.h.
| bool CommDetector2::go | ( | void | ) | [virtual] |
Implements CommDetectorBase.
Definition at line 523 of file CommDetector2.cpp.
| void CommDetector2::GetCommercialBreakList | ( | frm_dir_map_t & | comms | ) | [virtual] |
| void CommDetector2::recordingFinished | ( | long long | totalFileSize | ) | [virtual] |
Reimplemented from CommDetectorBase.
Definition at line 815 of file CommDetector2.cpp.
| void CommDetector2::requestCommBreakMapUpdate | ( | void | ) | [virtual] |
Reimplemented from CommDetectorBase.
Definition at line 824 of file CommDetector2.cpp.
| void CommDetector2::PrintFullMap | ( | ostream & | out, | |
| const frm_dir_map_t * | comm_breaks, | |||
| bool | verbose | |||
| ) | const [virtual] |
Implements CommDetectorBase.
Definition at line 860 of file CommDetector2.cpp.
| void CommDetector2::reportState | ( | int | elapsed_sec, | |
| long long | frameno, | |||
| long long | nframes, | |||
| unsigned int | passno, | |||
| unsigned int | npasses | |||
| ) | [private] |
Definition at line 431 of file CommDetector2.cpp.
Referenced by go().
| int CommDetector2::computeBreaks | ( | long long | nframes | ) | [private] |
Definition at line 475 of file CommDetector2.cpp.
Referenced by GetCommercialBreakList().
enum SkipTypes CommDetector2::commDetectMethod [private] |
Definition at line 60 of file CommDetector2.h.
bool CommDetector2::showProgress [private] |
Definition at line 61 of file CommDetector2.h.
Referenced by go(), and reportState().
bool CommDetector2::fullSpeed [private] |
Definition at line 62 of file CommDetector2.h.
Referenced by go().
MythPlayer* CommDetector2::player [private] |
Definition at line 63 of file CommDetector2.h.
QDateTime CommDetector2::startts [private] |
Definition at line 64 of file CommDetector2.h.
QDateTime CommDetector2::endts [private] |
Definition at line 64 of file CommDetector2.h.
QDateTime CommDetector2::recstartts [private] |
Definition at line 64 of file CommDetector2.h.
Referenced by go().
QDateTime CommDetector2::recendts [private] |
Definition at line 64 of file CommDetector2.h.
Referenced by go().
bool CommDetector2::isRecording [private] |
Definition at line 66 of file CommDetector2.h.
Referenced by go(), and recordingFinished().
bool CommDetector2::sendBreakMapUpdates [private] |
Definition at line 67 of file CommDetector2.h.
Referenced by go(), and requestCommBreakMapUpdate().
bool CommDetector2::breakMapUpdateRequested [private] |
Definition at line 68 of file CommDetector2.h.
Referenced by go(), and requestCommBreakMapUpdate().
bool CommDetector2::finished [private] |
Definition at line 69 of file CommDetector2.h.
Referenced by computeBreaks(), GetCommercialBreakList(), and go().
long long CommDetector2::currentFrameNumber [private] |
Definition at line 71 of file CommDetector2.h.
Referenced by GetCommercialBreakList(), go(), and requestCommBreakMapUpdate().
Definition at line 72 of file CommDetector2.h.
Referenced by GetCommercialBreakList(), and go().
FrameAnalyzerList::iterator CommDetector2::currentPass [private] |
Definition at line 73 of file CommDetector2.h.
Referenced by GetCommercialBreakList(), go(), and requestCommBreakMapUpdate().
Definition at line 74 of file CommDetector2.h.
FrameAnalyzer::FrameMap CommDetector2::breaks [private] |
Definition at line 76 of file CommDetector2.h.
Referenced by computeBreaks(), and GetCommercialBreakList().
TemplateFinder* CommDetector2::logoFinder [private] |
Definition at line 78 of file CommDetector2.h.
Referenced by computeBreaks(), go(), PrintFullMap(), and requestCommBreakMapUpdate().
TemplateMatcher* CommDetector2::logoMatcher [private] |
Definition at line 79 of file CommDetector2.h.
Referenced by computeBreaks().
Definition at line 80 of file CommDetector2.h.
Referenced by computeBreaks(), and PrintFullMap().
Definition at line 81 of file CommDetector2.h.
Referenced by PrintFullMap().
QString CommDetector2::debugdir [private] |
Definition at line 83 of file CommDetector2.h.
1.6.3