Kodi Docs 20.0
Kodi is an open source media player and entertainment hub.
c-api/addon-instance/AudioEncoder.h File Reference
#include "../addon_base.h"

Classes

struct  KODI_ADDON_AUDIOENCODER_INFO_TAG
 
struct  AddonToKodiFuncTable_AudioEncoder
 
struct  KodiToAddonFuncTable_AudioEncoder
 
struct  AddonInstance_AudioEncoder
 

Typedefs

typedef voidKODI_ADDON_AUDIOENCODER_HDL
 
typedef const struct KODI_ADDON_AUDIOENCODER_INFO_TAGtag
 
typedef const uint8_tpbt_stream
 
typedef const uint8_t size_t num_bytes_read
 
typedef struct AddonToKodiFuncTable_AudioEncoder AddonToKodiFuncTable_AudioEncoder
 
typedef struct KodiToAddonFuncTable_AudioEncoder KodiToAddonFuncTable_AudioEncoder
 
typedef struct AddonInstance_AudioEncoder AddonInstance_AudioEncoder
 

Functions

typedef bool (ATTR_APIENTRYP PFN_KODI_ADDON_AUDIOENCODER_START_V1)(KODI_ADDON_AUDIOENCODER_HDL hdl
 
typedef ssize_t (ATTR_APIENTRYP PFN_KODI_ADDON_AUDIOENCODER_ENCODE_V1)(KODI_ADDON_AUDIOENCODER_HDL hdl
 

Typedef Documentation

◆ AddonInstance_AudioEncoder

◆ AddonToKodiFuncTable_AudioEncoder

◆ KODI_ADDON_AUDIOENCODER_HDL

◆ KodiToAddonFuncTable_AudioEncoder

◆ num_bytes_read

typedef const uint8_t size_t num_bytes_read

◆ pbt_stream

typedef const uint8_t* pbt_stream

◆ tag

typedef const struct KODI_ADDON_AUDIOENCODER_INFO_TAG* tag

Function Documentation

◆ bool()

typedef bool ( ATTR_APIENTRYP  PFN_KODI_ADDON_AUDIOENCODER_START_V1)

◆ ssize_t()

typedef ssize_t ( ATTR_APIENTRYP  PFN_KODI_ADDON_AUDIOENCODER_ENCODE_V1)