#include <algorithm>
#include <cerrno>
#include <cmath>
#include <thread>
#include <QCoreApplication>
#include <QDir>
#include <QFileInfo>
#include "libmythbase/compat.h"
#include "libmythbase/mythdate.h"
#include "libmythbase/mythdb.h"
#include "libmythbase/mythlogging.h"
#include "libmythbase/programinfo.h"
#include "libmythtv/channelutil.h"
#include "libmythtv/mythcommflagplayer.h"
#include "BlankFrameDetector.h"
#include "BorderDetector.h"
#include "CannyEdgeDetector.h"
#include "CommDetector2.h"
#include "FrameAnalyzer.h"
#include "HistogramAnalyzer.h"
#include "PGMConverter.h"
#include "SceneChangeDetector.h"
#include "TemplateFinder.h"
#include "TemplateMatcher.h"
Go to the source code of this file.
|
bool | anonymous_namespace{CommDetector2.cpp}::stopForBreath (bool isrecording, long long frameno) |
|
bool | anonymous_namespace{CommDetector2.cpp}::needToReportState (bool showprogress, bool isrecording, long long frameno) |
|
void | anonymous_namespace{CommDetector2.cpp}::waitForBuffer (std::chrono::microseconds framestart, int minlag, int flaglag, float fps, bool fullspeed) |
|
bool | anonymous_namespace{CommDetector2.cpp}::MythPlayerInited (FrameAnalyzerItem &pass, FrameAnalyzerItem &finishedAnalyzers, FrameAnalyzerItem &deadAnalyzers, MythPlayer *player, long long nframes) |
|
long long | anonymous_namespace{CommDetector2.cpp}::processFrame (FrameAnalyzerItem &pass, FrameAnalyzerItem &finishedAnalyzers, FrameAnalyzerItem &deadAnalyzers, const MythVideoFrame *frame, long long frameno) |
|
int | anonymous_namespace{CommDetector2.cpp}::passFinished (FrameAnalyzerItem &pass, long long nframes, bool final) |
|
int | anonymous_namespace{CommDetector2.cpp}::passReportTime (const FrameAnalyzerItem &pass) |
|
bool | anonymous_namespace{CommDetector2.cpp}::searchingForLogo (TemplateFinder *tf, const FrameAnalyzerItem &pass) |
|
QString | commDetector2::debugDirectory (int chanid, const QDateTime &recstartts) |
|
void | commDetector2::createDebugDirectory (const QString &dirname, const QString &comment) |
|
QString | commDetector2::frameToTimestamp (long long frameno, float fps) |
|
QString | commDetector2::frameToTimestampms (long long frameno, float fps) |
|
QString | commDetector2::strftimeval (std::chrono::microseconds usecs) |
|
static void | PrintReportMap (std::ostream &out, const FrameAnalyzer::FrameMap &frameMap) |
|
◆ PrintReportMap()