Public Attributes | |
unsigned int(* | aestream_add_data )(void *kodiBase, AEStreamHandle *handle, uint8_t *const *data, unsigned int offset, unsigned int frames, double pts, bool hasDownmix, double centerMixLevel) |
void(* | aestream_drain )(void *kodiBase, AEStreamHandle *handle, bool wait) |
void(* | aestream_flush )(void *kodiBase, AEStreamHandle *handle) |
float(* | aestream_get_amplification )(void *kodiBase, AEStreamHandle *handle) |
double(* | aestream_get_cache_time )(void *kodiBase, AEStreamHandle *handle) |
double(* | aestream_get_cache_total )(void *kodiBase, AEStreamHandle *handle) |
unsigned int(* | aestream_get_channel_count )(void *kodiBase, AEStreamHandle *handle) |
enum AudioEngineDataFormat(* | aestream_get_data_format )(void *kodiBase, AEStreamHandle *handle) |
double(* | aestream_get_delay )(void *kodiBase, AEStreamHandle *handle) |
unsigned int(* | aestream_get_frame_size )(void *kodiBase, AEStreamHandle *handle) |
double(* | aestream_get_resample_ratio )(void *kodiBase, AEStreamHandle *handle) |
unsigned int(* | aestream_get_sample_rate )(void *kodiBase, AEStreamHandle *handle) |
unsigned int(* | aestream_get_space )(void *kodiBase, AEStreamHandle *handle) |
float(* | aestream_get_volume )(void *kodiBase, AEStreamHandle *handle) |
bool(* | aestream_is_buffering )(void *kodiBase, AEStreamHandle *handle) |
bool(* | aestream_is_drained )(void *kodiBase, AEStreamHandle *handle) |
bool(* | aestream_is_draining )(void *kodiBase, AEStreamHandle *handle) |
void(* | aestream_pause )(void *kodiBase, AEStreamHandle *handle) |
void(* | aestream_resume )(void *kodiBase, AEStreamHandle *handle) |
void(* | aestream_set_amplification )(void *kodiBase, AEStreamHandle *handle, float amplify) |
void(* | aestream_set_resample_ratio )(void *kodiBase, AEStreamHandle *handle, double ratio) |
void(* | aestream_set_volume )(void *kodiBase, AEStreamHandle *handle, float volume) |
void(* | free_stream )(void *kodiBase, AEStreamHandle *stream) |
bool(* | get_current_sink_format )(void *kodiBase, struct AUDIO_ENGINE_FORMAT *sink_format) |
AEStreamHandle *(* | make_stream )(void *kodiBase, struct AUDIO_ENGINE_FORMAT *format, unsigned int options) |
AEStreamHandle *(* make_stream) (void *kodiBase, struct AUDIO_ENGINE_FORMAT *format, unsigned int options) |
void(* free_stream) (void *kodiBase, AEStreamHandle *stream) |
bool(* get_current_sink_format) (void *kodiBase, struct AUDIO_ENGINE_FORMAT *sink_format) |
unsigned int(* aestream_get_space) (void *kodiBase, AEStreamHandle *handle) |
unsigned int(* aestream_add_data) (void *kodiBase, AEStreamHandle *handle, uint8_t *const *data, unsigned int offset, unsigned int frames, double pts, bool hasDownmix, double centerMixLevel) |
double(* aestream_get_delay) (void *kodiBase, AEStreamHandle *handle) |
bool(* aestream_is_buffering) (void *kodiBase, AEStreamHandle *handle) |
double(* aestream_get_cache_time) (void *kodiBase, AEStreamHandle *handle) |
double(* aestream_get_cache_total) (void *kodiBase, AEStreamHandle *handle) |
void(* aestream_pause) (void *kodiBase, AEStreamHandle *handle) |
void(* aestream_resume) (void *kodiBase, AEStreamHandle *handle) |
void(* aestream_drain) (void *kodiBase, AEStreamHandle *handle, bool wait) |
bool(* aestream_is_draining) (void *kodiBase, AEStreamHandle *handle) |
bool(* aestream_is_drained) (void *kodiBase, AEStreamHandle *handle) |
void(* aestream_flush) (void *kodiBase, AEStreamHandle *handle) |
float(* aestream_get_volume) (void *kodiBase, AEStreamHandle *handle) |
void(* aestream_set_volume) (void *kodiBase, AEStreamHandle *handle, float volume) |
float(* aestream_get_amplification) (void *kodiBase, AEStreamHandle *handle) |
void(* aestream_set_amplification) (void *kodiBase, AEStreamHandle *handle, float amplify) |
unsigned int(* aestream_get_frame_size) (void *kodiBase, AEStreamHandle *handle) |
unsigned int(* aestream_get_channel_count) (void *kodiBase, AEStreamHandle *handle) |
unsigned int(* aestream_get_sample_rate) (void *kodiBase, AEStreamHandle *handle) |
enum AudioEngineDataFormat(* aestream_get_data_format) (void *kodiBase, AEStreamHandle *handle) |
double(* aestream_get_resample_ratio) (void *kodiBase, AEStreamHandle *handle) |
void(* aestream_set_resample_ratio) (void *kodiBase, AEStreamHandle *handle, double ratio) |