MythTV  master
Classes | Macros | Variables
visualize.h File Reference
#include <vector>
#include <QCoreApplication>
#include <QVector>
#include <libmyth/visual.h>
#include <libmythmetadata/musicmetadata.h>
#include <libmythbase/mythbaseexp.h>
#include "constants.h"
#include <complex>
#include <libavutil/tx.h>
Include dependency graph for visualize.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  VisualNode
 
class  VisualBase
 
class  VisFactory
 
class  StereoScope
 
class  MonoScope
 
class  WaveForm
 
class  LogScale
 
class  MelScale
 
class  Spectrogram
 
class  Spectrum
 
class  Squares
 
class  Piano
 
struct  Piano::piano_key_data
 
class  AlbumArt
 
class  Blank
 

Macros

#define RUBBERBAND   0
 
#define TWOCOLOUR   1
 
#define piano_audio   float
 
#define goertzel_data   float
 

Variables

static constexpr uint16_t SAMPLES_DEFAULT_SIZE { 512 }
 

Macro Definition Documentation

◆ RUBBERBAND

#define RUBBERBAND   0

Definition at line 109 of file visualize.h.

◆ TWOCOLOUR

#define TWOCOLOUR   1

Definition at line 110 of file visualize.h.

◆ piano_audio

#define piano_audio   float

Definition at line 338 of file visualize.h.

◆ goertzel_data

#define goertzel_data   float

Definition at line 339 of file visualize.h.

Variable Documentation

◆ SAMPLES_DEFAULT_SIZE

constexpr uint16_t SAMPLES_DEFAULT_SIZE { 512 }
staticconstexpr