Kodi Documentation 18.0
Kodi is an open source media player and entertainment hub.
KodiToAddonFuncTable_Visualization Struct Reference

#include <Visualization.h>

Public Member Functions

 bool (__cdecl *start)(const AddonInstance_Visualization *instance
 
 void (__cdecl *stop)(const AddonInstance_Visualization *instance)
 
 void (__cdecl *audio_data)(const AddonInstance_Visualization *instance
 
 bool (__cdecl *is_dirty)(const AddonInstance_Visualization *instance)
 
 void (__cdecl *render)(const AddonInstance_Visualization *instance)
 
 void (__cdecl *get_info)(const AddonInstance_Visualization *instance
 
 bool (__cdecl *on_action)(const AddonInstance_Visualization *instance
 
unsigned int (__cdecl *get_presets)(const AddonInstance_Visualization *instance)
 
 int (__cdecl *get_active_preset)(const AddonInstance_Visualization *instance)
 
 bool (__cdecl *is_locked)(const AddonInstance_Visualization *instance)
 

Public Attributes

kodi::addon::CInstanceVisualizationaddonInstance
 
int channels
 
int int samples_per_sec
 
int int int bits_per_sample
 
int int int const char * song_name
 
const float * audio_data
 
const float int audio_data_length
 
const float int float * freq_data
 
const float int float int freq_data_length
 
VIS_INFOinfo
 
VIS_ACTION action
 
VIS_ACTION const voidparam
 

Member Function Documentation

◆ bool() [1/4]

KodiToAddonFuncTable_Visualization::bool ( __cdecl is_dirty) const

◆ bool() [2/4]

KodiToAddonFuncTable_Visualization::bool ( __cdecl is_locked) const

◆ bool() [3/4]

KodiToAddonFuncTable_Visualization::bool ( __cdecl on_action) const

◆ bool() [4/4]

KodiToAddonFuncTable_Visualization::bool ( __cdecl start) const

◆ int() [1/2]

KodiToAddonFuncTable_Visualization::int ( __cdecl get_active_preset) const

◆ int() [2/2]

unsigned KodiToAddonFuncTable_Visualization::int ( __cdecl get_presets) const

◆ void() [1/4]

KodiToAddonFuncTable_Visualization::void ( __cdecl audio_data) const

◆ void() [2/4]

KodiToAddonFuncTable_Visualization::void ( __cdecl get_info) const

◆ void() [3/4]

KodiToAddonFuncTable_Visualization::void ( __cdecl render) const

◆ void() [4/4]

KodiToAddonFuncTable_Visualization::void ( __cdecl stop) const

Member Data Documentation

◆ action

VIS_ACTION KodiToAddonFuncTable_Visualization::action

◆ addonInstance

kodi::addon::CInstanceVisualization* KodiToAddonFuncTable_Visualization::addonInstance

◆ audio_data

const float* KodiToAddonFuncTable_Visualization::audio_data

◆ audio_data_length

const float int KodiToAddonFuncTable_Visualization::audio_data_length

◆ bits_per_sample

int int int KodiToAddonFuncTable_Visualization::bits_per_sample

◆ channels

int KodiToAddonFuncTable_Visualization::channels

◆ freq_data

const float int float* KodiToAddonFuncTable_Visualization::freq_data

◆ freq_data_length

const float int float int KodiToAddonFuncTable_Visualization::freq_data_length

◆ info

VIS_INFO* KodiToAddonFuncTable_Visualization::info

◆ param

VIS_ACTION const void* KodiToAddonFuncTable_Visualization::param

◆ samples_per_sec

int int KodiToAddonFuncTable_Visualization::samples_per_sec

◆ song_name

int int int const char* KodiToAddonFuncTable_Visualization::song_name

The documentation for this struct was generated from the following file: