|
MythTV
0.27pre
|
#include <BorderDetector.h>

Public Member Functions | |
| BorderDetector (void) | |
| int | MythPlayerInited (const MythPlayer *player) |
| void | setLogoState (TemplateFinder *finder) |
| int | getDimensions (const AVPicture *pgm, int pgmheight, long long frameno, int *prow, int *pcol, int *pwidth, int *pheight) |
| int | reportTime (void) |
Static Public Attributes | |
| static const long long | UNCACHED = -1 |
Private Attributes | |
| TemplateFinder * | logoFinder |
| struct AVPicture * | logo |
| int | logorow |
| int | logocol |
| int | logowidth |
| int | logoheight |
| long long | frameno |
| int | row |
| int | col |
| int | width |
| int | height |
| bool | ismonochromatic |
| int | debugLevel |
| struct timeval | analyze_time |
| bool | time_reported |
Definition at line 19 of file BorderDetector.h.
| BorderDetector::BorderDetector | ( | void | ) |
Definition at line 19 of file BorderDetector.cpp.
| int BorderDetector::MythPlayerInited | ( | const MythPlayer * | player | ) |
Definition at line 44 of file BorderDetector.cpp.
Referenced by HistogramAnalyzer::MythPlayerInited(), and TemplateFinder::MythPlayerInited().
| void BorderDetector::setLogoState | ( | TemplateFinder * | finder | ) |
Definition at line 53 of file BorderDetector.cpp.
Referenced by TemplateFinder::finished().
| int BorderDetector::getDimensions | ( | const AVPicture * | pgm, |
| int | pgmheight, | ||
| long long | frameno, | ||
| int * | prow, | ||
| int * | pcol, | ||
| int * | pwidth, | ||
| int * | pheight | ||
| ) |
Definition at line 65 of file BorderDetector.cpp.
Referenced by HistogramAnalyzer::analyzeFrame(), and TemplateFinder::analyzeFrame().
Definition at line 400 of file BorderDetector.cpp.
Referenced by HistogramAnalyzer::reportTime(), and TemplateFinder::reportTime().
Definition at line 28 of file BorderDetector.h.
Referenced by getDimensions().
|
private |
Definition at line 35 of file BorderDetector.h.
Referenced by setLogoState().
|
private |
Definition at line 36 of file BorderDetector.h.
Referenced by getDimensions(), and setLogoState().
|
private |
Definition at line 37 of file BorderDetector.h.
Referenced by getDimensions(), and setLogoState().
|
private |
Definition at line 37 of file BorderDetector.h.
Referenced by getDimensions(), and setLogoState().
|
private |
Definition at line 38 of file BorderDetector.h.
Referenced by getDimensions(), and setLogoState().
|
private |
Definition at line 38 of file BorderDetector.h.
Referenced by getDimensions(), and setLogoState().
Definition at line 40 of file BorderDetector.h.
Referenced by getDimensions().
|
private |
Definition at line 41 of file BorderDetector.h.
Referenced by getDimensions().
|
private |
Definition at line 41 of file BorderDetector.h.
Referenced by getDimensions().
|
private |
Definition at line 42 of file BorderDetector.h.
Referenced by getDimensions().
|
private |
Definition at line 42 of file BorderDetector.h.
Referenced by getDimensions().
|
private |
Definition at line 43 of file BorderDetector.h.
Referenced by getDimensions().
|
private |
Definition at line 46 of file BorderDetector.h.
Referenced by BorderDetector().
|
private |
Definition at line 47 of file BorderDetector.h.
Referenced by BorderDetector(), getDimensions(), MythPlayerInited(), and reportTime().
|
private |
Definition at line 48 of file BorderDetector.h.
Referenced by MythPlayerInited(), and reportTime().
1.8.1.2