MythTV  master
Functions
anonymous_namespace{CommDetector2.cpp} Namespace Reference

Functions

bool stopForBreath (bool isrecording, long long frameno)
 
bool needToReportState (bool showprogress, bool isrecording, long long frameno)
 
void waitForBuffer (std::chrono::microseconds framestart, int minlag, int flaglag, float fps, bool fullspeed)
 
bool MythPlayerInited (FrameAnalyzerItem &pass, FrameAnalyzerItem &finishedAnalyzers, FrameAnalyzerItem &deadAnalyzers, MythPlayer *player, long long nframes)
 
long long processFrame (FrameAnalyzerItem &pass, FrameAnalyzerItem &finishedAnalyzers, FrameAnalyzerItem &deadAnalyzers, const MythVideoFrame *frame, long long frameno)
 
int passFinished (FrameAnalyzerItem &pass, long long nframes, bool final)
 
int passReportTime (const FrameAnalyzerItem &pass)
 
bool searchingForLogo (TemplateFinder *tf, const FrameAnalyzerItem &pass)
 

Function Documentation

◆ stopForBreath()

bool anonymous_namespace{CommDetector2.cpp}::stopForBreath ( bool  isrecording,
long long  frameno 
)

Definition at line 35 of file CommDetector2.cpp.

Referenced by CommDetector2::go().

◆ needToReportState()

bool anonymous_namespace{CommDetector2.cpp}::needToReportState ( bool  showprogress,
bool  isrecording,
long long  frameno 
)

Definition at line 40 of file CommDetector2.cpp.

Referenced by CommDetector2::go().

◆ waitForBuffer()

void anonymous_namespace{CommDetector2.cpp}::waitForBuffer ( std::chrono::microseconds  framestart,
int  minlag,
int  flaglag,
float  fps,
bool  fullspeed 
)

Definition at line 46 of file CommDetector2.cpp.

Referenced by CommDetector2::go().

◆ MythPlayerInited()

bool anonymous_namespace{CommDetector2.cpp}::MythPlayerInited ( FrameAnalyzerItem pass,
FrameAnalyzerItem finishedAnalyzers,
FrameAnalyzerItem deadAnalyzers,
MythPlayer player,
long long  nframes 
)

Definition at line 74 of file CommDetector2.cpp.

Referenced by CommDetector2::go().

◆ processFrame()

long long anonymous_namespace{CommDetector2.cpp}::processFrame ( FrameAnalyzerItem pass,
FrameAnalyzerItem finishedAnalyzers,
FrameAnalyzerItem deadAnalyzers,
const MythVideoFrame frame,
long long  frameno 
)

Definition at line 113 of file CommDetector2.cpp.

Referenced by CommDetector2::go().

◆ passFinished()

int anonymous_namespace{CommDetector2.cpp}::passFinished ( FrameAnalyzerItem pass,
long long  nframes,
bool  final 
)

Definition at line 162 of file CommDetector2.cpp.

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

◆ passReportTime()

int anonymous_namespace{CommDetector2.cpp}::passReportTime ( const FrameAnalyzerItem pass)

Definition at line 170 of file CommDetector2.cpp.

Referenced by CommDetector2::go().

◆ searchingForLogo()

bool anonymous_namespace{CommDetector2.cpp}::searchingForLogo ( TemplateFinder tf,
const FrameAnalyzerItem pass 
)