#include <Visualization.h>
|
| CVisualization (ADDON::BinaryAddonBasePtr addonBase, float x, float y, float w, float h) |
|
| ~CVisualization () override |
|
bool | Start (int channels, int samplesPerSec, int bitsPerSample, const std::string &songName) |
|
void | Stop () |
|
void | AudioData (const float *audioData, int audioDataLength, float *freqData, int freqDataLength) |
|
bool | IsDirty () |
|
void | Render () |
|
void | GetInfo (VIS_INFO *info) |
|
bool | OnAction (VIS_ACTION action, const void *param) |
|
bool | HasPresets () |
|
bool | GetPresetList (std::vector< std::string > &vecpresets) |
|
int | GetActivePreset () |
|
std::string | GetActivePresetName () |
|
bool | IsLocked () |
|
Public Member Functions inherited from ADDON::IAddonInstanceHandler |
| IAddonInstanceHandler (ADDON_TYPE type, const BinaryAddonBasePtr &addonBase, KODI_HANDLE parentInstance=nullptr, const std::string &instanceID="") |
|
virtual | ~IAddonInstanceHandler () |
|
ADDON_TYPE | UsedType () const |
|
const std::string & | InstanceID () |
|
std::string | ID () const |
|
std::string | Name () const |
|
std::string | Author () const |
|
std::string | Icon () const |
|
std::string | Path () const |
|
std::string | Profile () const |
|
AddonVersion | Version () const |
|
ADDON_STATUS | CreateInstance (KODI_HANDLE instance) |
|
void | DestroyInstance () |
|
const AddonDllPtr & | Addon () const |
|
BinaryAddonBasePtr | GetAddonBase () const |
|
§ CVisualization()
§ ~CVisualization()
ADDON::CVisualization::~CVisualization |
( |
| ) |
|
|
override |
§ AudioData()
void ADDON::CVisualization::AudioData |
( |
const float * |
audioData, |
|
|
int |
audioDataLength, |
|
|
float * |
freqData, |
|
|
int |
freqDataLength |
|
) |
| |
§ GetActivePreset()
int ADDON::CVisualization::GetActivePreset |
( |
| ) |
|
§ GetActivePresetName()
std::string ADDON::CVisualization::GetActivePresetName |
( |
| ) |
|
§ GetInfo()
§ GetPresetList()
bool ADDON::CVisualization::GetPresetList |
( |
std::vector< std::string > & |
vecpresets | ) |
|
§ HasPresets()
bool ADDON::CVisualization::HasPresets |
( |
| ) |
|
§ IsDirty()
bool ADDON::CVisualization::IsDirty |
( |
| ) |
|
§ IsLocked()
bool ADDON::CVisualization::IsLocked |
( |
| ) |
|
§ OnAction()
bool ADDON::CVisualization::OnAction |
( |
VIS_ACTION |
action, |
|
|
const void * |
param |
|
) |
| |
§ Render()
void ADDON::CVisualization::Render |
( |
void |
| ) |
|
§ Start()
bool ADDON::CVisualization::Start |
( |
int |
channels, |
|
|
int |
samplesPerSec, |
|
|
int |
bitsPerSample, |
|
|
const std::string & |
songName |
|
) |
| |
§ Stop()
void ADDON::CVisualization::Stop |
( |
| ) |
|
The documentation for this class was generated from the following files: