MythTV
master
|
#include <mythcommflag/ClassicSceneChangeDetector.h>
Public Member Functions | |
ClassicSceneChangeDetector (unsigned int width, unsigned int height, unsigned int commdetectborder, unsigned int xspacing, unsigned int yspacing) | |
virtual void | deleteLater (void) |
void | processFrame (MythVideoFrame *frame) override |
Public Member Functions inherited from SceneChangeDetectorBase | |
SceneChangeDetectorBase (unsigned int w, unsigned int h) | |
Private Member Functions | |
~ClassicSceneChangeDetector () override | |
Private Attributes | |
Histogram * | m_histogram {nullptr} |
Histogram * | m_previousHistogram {nullptr} |
unsigned int | m_frameNumber {0} |
bool | m_previousFrameWasSceneChange {false} |
unsigned int | m_xspacing |
unsigned int | m_yspacing |
unsigned int | m_commdetectborder |
Additional Inherited Members | |
Signals inherited from SceneChangeDetectorBase | |
void | haveNewInformation (unsigned int framenum, bool scenechange, float debugValue=0.0) |
Protected Member Functions inherited from SceneChangeDetectorBase | |
~SceneChangeDetectorBase () override=default | |
Protected Attributes inherited from SceneChangeDetectorBase | |
unsigned int | m_width |
unsigned int | m_height |
Definition at line 8 of file ClassicSceneChangeDetector.h.
ClassicSceneChangeDetector::ClassicSceneChangeDetector | ( | unsigned int | width, |
unsigned int | height, | ||
unsigned int | commdetectborder, | ||
unsigned int | xspacing, | ||
unsigned int | yspacing | ||
) |
Definition at line 6 of file ClassicSceneChangeDetector.cpp.
|
overrideprivate |
Definition at line 18 of file ClassicSceneChangeDetector.cpp.
|
virtual |
Definition at line 24 of file ClassicSceneChangeDetector.cpp.
|
overridevirtual |
Implements SceneChangeDetectorBase.
Definition at line 29 of file ClassicSceneChangeDetector.cpp.
|
private |
Definition at line 22 of file ClassicSceneChangeDetector.h.
Referenced by processFrame(), and ~ClassicSceneChangeDetector().
|
private |
Definition at line 23 of file ClassicSceneChangeDetector.h.
Referenced by processFrame(), and ~ClassicSceneChangeDetector().
|
private |
Definition at line 24 of file ClassicSceneChangeDetector.h.
Referenced by processFrame().
Definition at line 25 of file ClassicSceneChangeDetector.h.
Referenced by processFrame().
|
private |
Definition at line 26 of file ClassicSceneChangeDetector.h.
Referenced by processFrame().
|
private |
Definition at line 26 of file ClassicSceneChangeDetector.h.
Referenced by processFrame().
|
private |
Definition at line 27 of file ClassicSceneChangeDetector.h.
Referenced by processFrame().