MythTV
master
|
#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"
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) |