#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: