#include <PrePostRollFlagger.h>
Public Member Functions | |
| PrePostRollFlagger (SkipType commDetectMethod, bool showProgress, bool fullSpeed, MythPlayer *player, const QDateTime &startedAt_in, const QDateTime &stopsAt_in, const QDateTime &recordingStartedAt_in, const QDateTime &recordingStopsAt_in) | |
| virtual void | GetCommercialBreakList (frm_dir_map_t &comms) |
| virtual | ~PrePostRollFlagger () |
| bool | go () |
Private Member Functions | |
| void | Init () |
| long long | findBreakInrange (long long start, long long end, long long totalFrames, long long &framesProcessed, QTime &flagTime, bool findLast) |
Private Attributes | |
| long long | myTotalFrames |
| long long | closestAfterPre |
| long long | closestBeforePre |
| long long | closestAfterPost |
| long long | closestBeforePost |
Definition at line 6 of file PrePostRollFlagger.h.
| PrePostRollFlagger::PrePostRollFlagger | ( | SkipType | commDetectMethod, | |
| bool | showProgress, | |||
| bool | fullSpeed, | |||
| MythPlayer * | player, | |||
| const QDateTime & | startedAt_in, | |||
| const QDateTime & | stopsAt_in, | |||
| const QDateTime & | recordingStartedAt_in, | |||
| const QDateTime & | recordingStopsAt_in | |||
| ) |
Definition at line 10 of file PrePostRollFlagger.cpp.
| virtual PrePostRollFlagger::~PrePostRollFlagger | ( | ) | [inline, virtual] |
Definition at line 17 of file PrePostRollFlagger.h.
| void PrePostRollFlagger::GetCommercialBreakList | ( | frm_dir_map_t & | comms | ) | [virtual] |
Reimplemented from ClassicCommDetector.
Definition at line 387 of file PrePostRollFlagger.cpp.
| bool PrePostRollFlagger::go | ( | void | ) | [virtual] |
Reimplemented from ClassicCommDetector.
Definition at line 31 of file PrePostRollFlagger.cpp.
| void PrePostRollFlagger::Init | ( | void | ) | [private] |
Reimplemented from ClassicCommDetector.
Definition at line 26 of file PrePostRollFlagger.cpp.
Referenced by go().
| long long PrePostRollFlagger::findBreakInrange | ( | long long | start, | |
| long long | end, | |||
| long long | totalFrames, | |||
| long long & | framesProcessed, | |||
| QTime & | flagTime, | |||
| bool | findLast | |||
| ) | [private] |
Definition at line 210 of file PrePostRollFlagger.cpp.
Referenced by go().
long long PrePostRollFlagger::myTotalFrames [private] |
Definition at line 21 of file PrePostRollFlagger.h.
Referenced by GetCommercialBreakList(), and go().
long long PrePostRollFlagger::closestAfterPre [private] |
Definition at line 22 of file PrePostRollFlagger.h.
Referenced by GetCommercialBreakList(), and go().
long long PrePostRollFlagger::closestBeforePre [private] |
Definition at line 23 of file PrePostRollFlagger.h.
Referenced by GetCommercialBreakList(), and go().
long long PrePostRollFlagger::closestAfterPost [private] |
Definition at line 24 of file PrePostRollFlagger.h.
Referenced by GetCommercialBreakList(), and go().
long long PrePostRollFlagger::closestBeforePost [private] |
Definition at line 25 of file PrePostRollFlagger.h.
Referenced by GetCommercialBreakList(), and go().
1.6.3