MythTV
master
|
#include <mythplugins/mythmusic/mythmusic/visualize.h>
Public Member Functions | |
Squares () | |
~Squares () override=default | |
void | resize (const QSize &newsize) override |
bool | draw (QPainter *p, const QColor &back=Qt::black) override |
![]() | |
Spectrum () | |
~Spectrum () override | |
bool | process (VisualNode *node) override |
bool | processUndisplayed (VisualNode *node) override |
![]() | |
VisualBase (bool screensaverenable=false) | |
virtual | ~VisualBase (void) |
virtual void | handleKeyPress ([[maybe_unused]] const QString &action) |
virtual int | getDesiredFPS (void) |
virtual unsigned long | getDesiredSamples (void) |
Private Member Functions | |
void | drawRect (QPainter *p, QRect *rect, int i, int c, int w, int h) |
Private Attributes | |
QSize | m_actualSize {0,0} |
int | m_fakeHeight {0} |
int | m_numberOfSquares {16} |
Additional Inherited Members | |
![]() | |
static void | drawWarning (QPainter *p, const QColor &back, QSize size, const QString &warning, int fontsize=28) |
![]() | |
static double | clamp (double cur, double max, double min) |
![]() | |
QColor | m_startColor {Qt::blue} |
QColor | m_targetColor {Qt::red} |
QVector< QRect > | m_rectsL |
QVector< QRect > | m_rectsR |
QVector< float > | m_magnitudes |
QSize | m_size |
MelScale | m_scale |
float | m_scaleFactor {2.0} |
float | m_falloff {10.0} |
int | m_analyzerBarWidth {6} |
int | m_fftlen {16 * 1024} |
QVector< float > | m_sigL |
QVector< float > | m_sigR |
float * | m_dftL { nullptr } |
float * | m_dftR { nullptr } |
float * | m_rdftTmp { nullptr } |
AVTXContext * | m_rdftContext { nullptr } |
av_tx_fn | m_rdft { nullptr } |
![]() | |
int | m_fps {20} |
bool | m_xscreensaverenable {true} |
![]() | |
static constexpr float | kTxScale { 1.0F } |
Definition at line 313 of file visualize.h.
Squares::Squares | ( | ) |
Definition at line 1656 of file visualize.cpp.
|
overridedefault |
|
overridevirtual |
Reimplemented from Spectrum.
Definition at line 1661 of file visualize.cpp.
|
overridevirtual |
Reimplemented from Spectrum.
Definition at line 1702 of file visualize.cpp.
|
private |
Definition at line 1668 of file visualize.cpp.
Referenced by draw().
|
private |
Definition at line 324 of file visualize.h.
Referenced by draw(), drawRect(), and resize().
|
private |
Definition at line 325 of file visualize.h.
Referenced by drawRect(), resize(), and Squares().
|
private |
Definition at line 326 of file visualize.h.
Referenced by Squares().