MythTV  master
Functions
frameAnalyzer Namespace Reference

Functions

bool rrccinrect (int rr, int cc, int rrow, int rcol, int rwidth, int rheight)
 
void frameAnalyzerReportMap (const FrameAnalyzer::FrameMap *frameMap, float fps, const char *comment)
 
void frameAnalyzerReportMapms (const FrameAnalyzer::FrameMap *frameMap, float fps, const char *comment)
 
long long frameAnalyzerMapSum (const FrameAnalyzer::FrameMap *frameMap)
 
bool removeShortBreaks (FrameAnalyzer::FrameMap *breakMap, float fps, int minbreaklen, bool verbose)
 
bool removeShortSegments (FrameAnalyzer::FrameMap *breakMap, long long nframes, float fps, int minseglen, bool verbose)
 
FrameAnalyzer::FrameMap::const_iterator frameMapSearchForwards (const FrameAnalyzer::FrameMap *frameMap, long long mark, long long markend)
 
FrameAnalyzer::FrameMap::const_iterator frameMapSearchBackwards (const FrameAnalyzer::FrameMap *frameMap, long long markbegin, long long mark)
 

Function Documentation

◆ rrccinrect()

bool frameAnalyzer::rrccinrect ( int  rr,
int  cc,
int  rrow,
int  rcol,
int  rwidth,
int  rheight 
)

◆ frameAnalyzerReportMap()

void frameAnalyzer::frameAnalyzerReportMap ( const FrameAnalyzer::FrameMap frameMap,
float  fps,
const char *  comment 
)

◆ frameAnalyzerReportMapms()

void frameAnalyzer::frameAnalyzerReportMapms ( const FrameAnalyzer::FrameMap frameMap,
float  fps,
const char *  comment 
)

◆ frameAnalyzerMapSum()

long long frameAnalyzer::frameAnalyzerMapSum ( const FrameAnalyzer::FrameMap frameMap)

Definition at line 89 of file FrameAnalyzer.cpp.

Referenced by TemplateMatcher::templateCoverage().

◆ removeShortBreaks()

bool frameAnalyzer::removeShortBreaks ( FrameAnalyzer::FrameMap breakMap,
float  fps,
int  minbreaklen,
bool  verbose 
)

Definition at line 96 of file FrameAnalyzer.cpp.

Referenced by TemplateMatcher::finished().

◆ removeShortSegments()

bool frameAnalyzer::removeShortSegments ( FrameAnalyzer::FrameMap breakMap,
long long  nframes,
float  fps,
int  minseglen,
bool  verbose 
)

Definition at line 143 of file FrameAnalyzer.cpp.

Referenced by TemplateMatcher::finished().

◆ frameMapSearchForwards()

FrameAnalyzer::FrameMap::const_iterator frameAnalyzer::frameMapSearchForwards ( const FrameAnalyzer::FrameMap frameMap,
long long  mark,
long long  markend 
)

Definition at line 253 of file FrameAnalyzer.cpp.

Referenced by TemplateMatcher::adjustForBlanks().

◆ frameMapSearchBackwards()

FrameAnalyzer::FrameMap::const_iterator frameAnalyzer::frameMapSearchBackwards ( const FrameAnalyzer::FrameMap frameMap,
long long  markbegin,
long long  mark 
)

Definition at line 280 of file FrameAnalyzer.cpp.

Referenced by TemplateMatcher::adjustForBlanks().