#include <mythcommflag/PrePostRollFlagger.h>
|
| PrePostRollFlagger (SkipType commDetectMethod, bool showProgress, bool fullSpeed, MythCommFlagPlayer *player, const QDateTime &startedAt_in, const QDateTime &stopsAt_in, const QDateTime &recordingStartedAt_in, const QDateTime &recordingStopsAt_in) |
|
void | GetCommercialBreakList (frm_dir_map_t &marks) override |
|
| ~PrePostRollFlagger () override=default |
|
bool | go () override |
|
| ClassicCommDetector (SkipType commDetectMethod, bool showProgress, bool fullSpeed, MythCommFlagPlayer *player, QDateTime startedAt_in, QDateTime stopsAt_in, QDateTime recordingStartedAt_in, QDateTime recordingStopsAt_in) |
|
virtual void | deleteLater (void) |
|
void | recordingFinished (long long totalFileSize) override |
|
void | requestCommBreakMapUpdate (void) override |
|
void | PrintFullMap (std::ostream &out, const frm_dir_map_t *comm_breaks, bool verbose) const override |
|
void | logoDetectorBreathe () |
|
| CommDetectorBase ()=default |
|
void | stop () |
|
void | pause () |
|
void | resume () |
|
virtual void | recordingFinished ([[maybe_unused]] long long totalFileSize) |
|
|
void | Init () |
|
long long | findBreakInrange (long long startFrame, long long stopFrame, long long totalFrames, long long &framesProcessed, QElapsedTimer &flagTime, bool findLast) |
|
Definition at line 6 of file PrePostRollFlagger.h.
◆ PrePostRollFlagger()
PrePostRollFlagger::PrePostRollFlagger |
( |
SkipType |
commDetectMethod, |
|
|
bool |
showProgress, |
|
|
bool |
fullSpeed, |
|
|
MythCommFlagPlayer * |
player, |
|
|
const QDateTime & |
startedAt_in, |
|
|
const QDateTime & |
stopsAt_in, |
|
|
const QDateTime & |
recordingStartedAt_in, |
|
|
const QDateTime & |
recordingStopsAt_in |
|
) |
| |
◆ ~PrePostRollFlagger()
PrePostRollFlagger::~PrePostRollFlagger |
( |
| ) |
|
|
overridedefault |
◆ GetCommercialBreakList()
void PrePostRollFlagger::GetCommercialBreakList |
( |
frm_dir_map_t & |
marks | ) |
|
|
overridevirtual |
◆ go()
bool PrePostRollFlagger::go |
( |
| ) |
|
|
overridevirtual |
◆ Init()
void PrePostRollFlagger::Init |
( |
| ) |
|
|
private |
◆ findBreakInrange()
long long PrePostRollFlagger::findBreakInrange |
( |
long long |
startFrame, |
|
|
long long |
stopFrame, |
|
|
long long |
totalFrames, |
|
|
long long & |
framesProcessed, |
|
|
QElapsedTimer & |
flagTime, |
|
|
bool |
findLast |
|
) |
| |
|
private |
◆ m_myTotalFrames
long long PrePostRollFlagger::m_myTotalFrames {0} |
|
private |
◆ m_closestAfterPre
long long PrePostRollFlagger::m_closestAfterPre {0} |
|
private |
◆ m_closestBeforePre
long long PrePostRollFlagger::m_closestBeforePre {0} |
|
private |
◆ m_closestAfterPost
long long PrePostRollFlagger::m_closestAfterPost {0} |
|
private |
◆ m_closestBeforePost
long long PrePostRollFlagger::m_closestBeforePost {0} |
|
private |
The documentation for this class was generated from the following files: