CommDetector2.cpp File Reference

Go to the source code of this file.

Namespaces

namespace  commDetector2

Functions

bool stopForBreath (bool isrecording, long long frameno)
bool needToReportState (bool showprogress, bool isrecording, long long frameno)
void waitForBuffer (const struct timeval *framestart, int minlag, int flaglag, float fps, bool fullspeed)
int nuppelVideoPlayerInited (QPtrList< FrameAnalyzer > *pass, QPtrList< FrameAnalyzer > *finishedAnalyzers, QPtrList< FrameAnalyzer > *deadAnalyzers, NuppelVideoPlayer *nvp, long long nframes)
long long processFrame (QPtrList< FrameAnalyzer > *pass, QPtrList< FrameAnalyzer > *finishedAnalyzers, QPtrList< FrameAnalyzer > *deadAnalyzers, const VideoFrame *frame, long long frameno)
int passFinished (QPtrList< FrameAnalyzer > *pass, long long nframes, bool final)
int passReportTime (QPtrList< FrameAnalyzer > *pass)
bool searchingForLogo (TemplateFinder *tf, QPtrList< FrameAnalyzer > *pass)
QString commDetector2::debugDirectory (int chanid, const QDateTime &recstartts)
void commDetector2::createDebugDirectory (QString dirname, QString comment)
QString commDetector2::frameToTimestamp (long long frameno, float fps)
QString commDetector2::frameToTimestampms (long long frameno, float fps)
QString commDetector2::strftimeval (const struct timeval *tv)


Function Documentation

bool @1708::stopForBreath ( bool  isrecording,
long long  frameno 
) [static]

Definition at line 23 of file CommDetector2.cpp.

Referenced by CommDetector2::go().

bool @1708::needToReportState ( bool  showprogress,
bool  isrecording,
long long  frameno 
) [static]

Definition at line 28 of file CommDetector2.cpp.

Referenced by CommDetector2::go().

void @1708::waitForBuffer ( const struct timeval *  framestart,
int  minlag,
int  flaglag,
float  fps,
bool  fullspeed 
) [static]

Definition at line 34 of file CommDetector2.cpp.

Referenced by CommDetector2::go().

int @1708::nuppelVideoPlayerInited ( QPtrList< FrameAnalyzer > *  pass,
QPtrList< FrameAnalyzer > *  finishedAnalyzers,
QPtrList< FrameAnalyzer > *  deadAnalyzers,
NuppelVideoPlayer nvp,
long long  nframes 
) [static]

Definition at line 64 of file CommDetector2.cpp.

Referenced by CommDetector2::go().

long long @1708::processFrame ( QPtrList< FrameAnalyzer > *  pass,
QPtrList< FrameAnalyzer > *  finishedAnalyzers,
QPtrList< FrameAnalyzer > *  deadAnalyzers,
const VideoFrame frame,
long long  frameno 
) [static]

Definition at line 109 of file CommDetector2.cpp.

Referenced by CommDetector2::go().

int @1708::passFinished ( QPtrList< FrameAnalyzer > *  pass,
long long  nframes,
bool  final 
) [static]

Definition at line 165 of file CommDetector2.cpp.

Referenced by CommDetector2::getCommercialBreakList(), and CommDetector2::go().

int @1708::passReportTime ( QPtrList< FrameAnalyzer > *  pass  )  [static]

Definition at line 176 of file CommDetector2.cpp.

Referenced by CommDetector2::go().

bool @1708::searchingForLogo ( TemplateFinder tf,
QPtrList< FrameAnalyzer > *  pass 
) [static]


Generated on Sat Dec 18 05:15:51 2010 for MythTV by  doxygen 1.5.5