OpenShot Library | libopenshot  0.7.0
Classes | Namespaces | Enumerations
AudioVisualization.h File Reference

Header file for AudioVisualization effect class. More...

#include "../Color.h"
#include "../EffectBase.h"
#include "../Frame.h"
#include "../Json.h"
#include "../KeyFrame.h"
#include <memory>
#include <string>
Include dependency graph for AudioVisualization.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  openshot::AudioVisualization
 

Namespaces

 openshot
 This namespace is the default namespace for all code in the openshot library.
 

Enumerations

enum  openshot::AudioVisualizationBackground {
  openshot::AUDIO_VISUALIZATION_BACKGROUND_TRANSPARENT = 0, openshot::AUDIO_VISUALIZATION_BACKGROUND_SOLID = 1, openshot::AUDIO_VISUALIZATION_BACKGROUND_FADE = 2, openshot::AUDIO_VISUALIZATION_BACKGROUND_GRADIENT = 3,
  openshot::AUDIO_VISUALIZATION_BACKGROUND_SOURCE = 4
}
 
enum  openshot::AudioVisualizationChannelLayout { openshot::AUDIO_VISUALIZATION_CHANNEL_AUTO = 0, openshot::AUDIO_VISUALIZATION_CHANNEL_COMBINED = 1, openshot::AUDIO_VISUALIZATION_CHANNEL_SPLIT = 2, openshot::AUDIO_VISUALIZATION_CHANNEL_OVERLAY = 3 }
 
enum  openshot::AudioVisualizationColorMode { openshot::AUDIO_VISUALIZATION_COLOR_SEED = 0, openshot::AUDIO_VISUALIZATION_COLOR_RAINBOW = 1 }
 
enum  openshot::AudioVisualizationStyle { openshot::AUDIO_VISUALIZATION_STYLE_CLEAN = 0, openshot::AUDIO_VISUALIZATION_STYLE_SOFT = 1, openshot::AUDIO_VISUALIZATION_STYLE_NEON = 2, openshot::AUDIO_VISUALIZATION_STYLE_MINIMAL = 3 }
 
enum  openshot::AudioVisualizationType {
  openshot::AUDIO_VISUALIZATION_WAVEFORM = 0, openshot::AUDIO_VISUALIZATION_FILLED_WAVEFORM = 1, openshot::AUDIO_VISUALIZATION_BARS = 2, openshot::AUDIO_VISUALIZATION_RADIAL = 3,
  openshot::AUDIO_VISUALIZATION_SPECTRUM = 4, openshot::AUDIO_VISUALIZATION_PHASE_SCOPE = 5, openshot::AUDIO_VISUALIZATION_PARTICLES = 6, openshot::AUDIO_VISUALIZATION_VU_METER = 7,
  openshot::AUDIO_VISUALIZATION_RADIAL_BARS = 8
}
 

Detailed Description

Header file for AudioVisualization effect class.

Author
Jonathan Thomas jonat.nosp@m.han@.nosp@m.opens.nosp@m.hot..nosp@m.org

License

Definition in file AudioVisualization.h.