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

#include <AudioEncoder.h>

Public Member Functions

 bool (__cdecl *start)(const AddonInstance_AudioEncoder *instance
 
 int (__cdecl *encode)(const AddonInstance_AudioEncoder *instance
 
 bool (__cdecl *finish)(const AddonInstance_AudioEncoder *instance)
 

Public Attributes

kodi::addon::CInstanceAudioEncoderaddonInstance
 
int in_channels
 
int int in_rate
 
int int int in_bits
 
int int int const char * title
 
int int int const char const char * artist
 
int int int const char const char const char * albumartist
 
int int int const char const char const char const char * album
 
int int int const char const char const char const char const char * year
 
int int int const char const char const char const char const char const char * track
 
int int int const char const char const char const char const char const char const char * genre
 
int int int const char const char const char const char const char const char const char const char * comment
 
int int int const char const char const char const char const char const char const char const char int track_length
 
int num_bytes_read
 
int const uint8_tpbt_stream
 

Member Function Documentation

◆ bool() [1/2]

KodiToAddonFuncTable_AudioEncoder::bool ( __cdecl finish) const

◆ bool() [2/2]

KodiToAddonFuncTable_AudioEncoder::bool ( __cdecl start) const

◆ int()

KodiToAddonFuncTable_AudioEncoder::int ( __cdecl encode) const

Member Data Documentation

◆ addonInstance

kodi::addon::CInstanceAudioEncoder* KodiToAddonFuncTable_AudioEncoder::addonInstance

◆ album

int int int const char const char const char const char* KodiToAddonFuncTable_AudioEncoder::album

◆ albumartist

int int int const char const char const char* KodiToAddonFuncTable_AudioEncoder::albumartist

◆ artist

int int int const char const char* KodiToAddonFuncTable_AudioEncoder::artist

◆ comment

int int int const char const char const char const char const char const char const char const char* KodiToAddonFuncTable_AudioEncoder::comment

◆ genre

int int int const char const char const char const char const char const char const char* KodiToAddonFuncTable_AudioEncoder::genre

◆ in_bits

int int int KodiToAddonFuncTable_AudioEncoder::in_bits

◆ in_channels

int KodiToAddonFuncTable_AudioEncoder::in_channels

◆ in_rate

int int KodiToAddonFuncTable_AudioEncoder::in_rate

◆ num_bytes_read

int KodiToAddonFuncTable_AudioEncoder::num_bytes_read

◆ pbt_stream

int const uint8_t* KodiToAddonFuncTable_AudioEncoder::pbt_stream

◆ title

int int int const char* KodiToAddonFuncTable_AudioEncoder::title

◆ track

int int int const char const char const char const char const char const char* KodiToAddonFuncTable_AudioEncoder::track

◆ track_length

int int int const char const char const char const char const char const char const char const char int KodiToAddonFuncTable_AudioEncoder::track_length

◆ year

int int int const char const char const char const char const char* KodiToAddonFuncTable_AudioEncoder::year

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