|
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) | |
| virtual void | processFrame (MythVideoFrame *frame)=0 |
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 27 of file ClassicSceneChangeDetector.h.
Referenced by processFrame().
|
private |
Definition at line 24 of file ClassicSceneChangeDetector.h.
Referenced by processFrame().
|
private |
Definition at line 22 of file ClassicSceneChangeDetector.h.
Referenced by processFrame(), and ~ClassicSceneChangeDetector().
Definition at line 25 of file ClassicSceneChangeDetector.h.
Referenced by processFrame().
|
private |
Definition at line 23 of file ClassicSceneChangeDetector.h.
Referenced by processFrame(), and ~ClassicSceneChangeDetector().
|
private |
Definition at line 26 of file ClassicSceneChangeDetector.h.
Referenced by processFrame().
|
private |
Definition at line 26 of file ClassicSceneChangeDetector.h.
Referenced by processFrame().