#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) |
| |
| bool | go () override |
| |
| void | GetCommercialBreakList (frm_dir_map_t &marks) override |
| |
| 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 |
| |
| virtual bool | go ()=0 |
| |
| void | stop () |
| |
| void | pause () |
| |
| void | resume () |
| |
| virtual void | GetCommercialBreakList (frm_dir_map_t &comms)=0 |
| |
| virtual void | recordingFinished (long long totalFileSize) |
| |
| virtual void | requestCommBreakMapUpdate (void) |
| |
| virtual void | PrintFullMap (std::ostream &out, const frm_dir_map_t *comm_breaks, bool verbose) const =0 |
| |
|
| 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 |
◆ findBreakInrange()
| long long PrePostRollFlagger::findBreakInrange |
( |
long long |
startFrame, |
|
|
long long |
stopFrame, |
|
|
long long |
totalFrames, |
|
|
long long & |
framesProcessed, |
|
|
QElapsedTimer & |
flagTime, |
|
|
bool |
findLast |
|
) |
| |
|
private |
◆ GetCommercialBreakList()
| void PrePostRollFlagger::GetCommercialBreakList |
( |
frm_dir_map_t & |
marks | ) |
|
|
overridevirtual |
◆ go()
| bool PrePostRollFlagger::go |
( |
void |
| ) |
|
|
overridevirtual |
◆ Init()
| void PrePostRollFlagger::Init |
( |
void |
| ) |
|
|
private |
◆ m_closestAfterPost
| long long PrePostRollFlagger::m_closestAfterPost {0} |
|
private |
◆ m_closestAfterPre
| long long PrePostRollFlagger::m_closestAfterPre {0} |
|
private |
◆ m_closestBeforePost
| long long PrePostRollFlagger::m_closestBeforePost {0} |
|
private |
◆ m_closestBeforePre
| long long PrePostRollFlagger::m_closestBeforePre {0} |
|
private |
◆ m_myTotalFrames
| long long PrePostRollFlagger::m_myTotalFrames {0} |
|
private |
The documentation for this class was generated from the following files: