MythTV  master
Namespaces | Functions
SceneChangeDetector.cpp File Reference
#include <cmath>
#include <cstdlib>
#include <utility>
#include "libmythbase/mythcorecontext.h"
#include "libmythbase/mythlogging.h"
#include "libmythtv/mythplayer.h"
#include "CommDetector2.h"
#include "FrameAnalyzer.h"
#include "HistogramAnalyzer.h"
#include "SceneChangeDetector.h"
#include "quickselect.h"
Include dependency graph for SceneChangeDetector.cpp:

Go to the source code of this file.

Namespaces

 anonymous_namespace{SceneChangeDetector.cpp}
 

Functions

int anonymous_namespace{SceneChangeDetector.cpp}::scenechange_data_sort_desc_frequency (const void *aa, const void *bb)
 
void anonymous_namespace{SceneChangeDetector.cpp}::scenechange_data_init (SceneChangeDetector::SceneChangeData *scdata, const HistogramAnalyzer::Histogram *hh)
 
uint16_t anonymous_namespace{SceneChangeDetector.cpp}::scenechange_data_diff (const SceneChangeDetector::SceneChangeData *sc1, const SceneChangeDetector::SceneChangeData *sc2)
 
bool anonymous_namespace{SceneChangeDetector.cpp}::writeData (const QString &filename, const std::vector< uint16_t > &scdiff)
 
void anonymous_namespace{SceneChangeDetector.cpp}::computeChangeMap (FrameAnalyzer::FrameMap *changeMap, const std::vector< uint16_t > &scdiff, uint16_t mindiff)