MythTV  master
Classes | Functions | Variables
visualize.cpp File Reference
#include <cmath>
#include <iostream>
#include <QApplication>
#include <QCoreApplication>
#include <QImage>
#include <QPainter>
#include <QDir>
#include <libmyth/mythcontext.h>
#include <libmythbase/mythdbcon.h>
#include <libmythbase/remotefile.h>
#include <libmythbase/sizetliteral.h>
#include <libmythbase/mythdirs.h>
#include <libmythmetadata/musicmetadata.h>
#include <libmythui/mythmainwindow.h>
#include <libmythui/mythuihelper.h>
#include "decoder.h"
#include "inlines.h"
#include "mainvisual.h"
#include "musicplayer.h"
#include "visualize.h"
Include dependency graph for visualize.cpp:

Go to the source code of this file.

Classes

class  StereoScopeFactory
 
class  MonoScopeFactory
 
class  WaveFormFactory
 
class  SpectrumFactory
 
class  SquaresFactory
 
class  PianoFactory
 
class  AlbumArtFactory
 
class  BlankFactory
 

Functions

template<typename T >
sq (T a)
 

Variables

static constexpr int FFTW_N { 512 }
 
StereoScopeFactory StereoScopeFactory
 
MonoScopeFactory MonoScopeFactory
 
WaveFormFactory WaveFormFactory
 
SpectrumFactory SpectrumFactory
 
SquaresFactory SquaresFactory
 
PianoFactory PianoFactory
 
static constexpr qint64 ALBUMARTCYCLETIME { 10 }
 this is the time an image is shown in the albumart visualizer More...
 
AlbumArtFactory AlbumArtFactory
 
BlankFactory BlankFactory
 

Function Documentation

◆ sq()

template<typename T >
T sq ( a)

Definition at line 918 of file visualize.cpp.

Referenced by Spectrum::process().

Variable Documentation

◆ FFTW_N

constexpr int FFTW_N { 512 }
staticconstexpr

Definition at line 40 of file visualize.cpp.

Referenced by Spectrum::process(), Spectrum::resize(), and Spectrum::Spectrum().

◆ StereoScopeFactory

◆ MonoScopeFactory

◆ WaveFormFactory

◆ SpectrumFactory

◆ SquaresFactory

◆ PianoFactory

◆ ALBUMARTCYCLETIME

constexpr qint64 ALBUMARTCYCLETIME { 10 }
staticconstexpr

this is the time an image is shown in the albumart visualizer

Definition at line 1718 of file visualize.cpp.

Referenced by AlbumArt::needsUpdate().

◆ AlbumArtFactory

◆ BlankFactory