#include <Visualization.h>
|
| CVisualization (const AddonInfoPtr &addonInfo, 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 | NextPreset () |
|
bool | PrevPreset () |
|
bool | LoadPreset (int select) |
|
bool | RandomPreset () |
|
bool | LockPreset () |
|
bool | RatePreset (bool plus_minus) |
|
bool | UpdateAlbumart (const char *albumart) |
|
bool | UpdateTrack (const VIS_TRACK *track) |
|
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 AddonInfoPtr &addonInfo, 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 |
|
AddonInfoPtr | GetAddonInfo () const |
|
virtual void | OnPreInstall () |
|
virtual void | OnPostInstall (bool update, bool modal) |
|
virtual void | OnPreUnInstall () |
|
virtual void | OnPostUnInstall () |
|
◆ CVisualization()
ADDON::CVisualization::CVisualization |
( |
const AddonInfoPtr & |
addonInfo, |
|
|
float |
x, |
|
|
float |
y, |
|
|
float |
w, |
|
|
float |
h |
|
) |
| |
◆ ~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 |
( |
| ) |
|
◆ LoadPreset()
bool ADDON::CVisualization::LoadPreset |
( |
int |
select | ) |
|
◆ LockPreset()
bool ADDON::CVisualization::LockPreset |
( |
| ) |
|
◆ NextPreset()
bool ADDON::CVisualization::NextPreset |
( |
| ) |
|
◆ PrevPreset()
bool ADDON::CVisualization::PrevPreset |
( |
| ) |
|
◆ RandomPreset()
bool ADDON::CVisualization::RandomPreset |
( |
| ) |
|
◆ RatePreset()
bool ADDON::CVisualization::RatePreset |
( |
bool |
plus_minus | ) |
|
◆ 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 |
( |
| ) |
|
◆ UpdateAlbumart()
bool ADDON::CVisualization::UpdateAlbumart |
( |
const char * |
albumart | ) |
|
◆ UpdateTrack()
bool ADDON::CVisualization::UpdateTrack |
( |
const VIS_TRACK * |
track | ) |
|
The documentation for this class was generated from the following files: