libivon 0.1.0
Voice-over-IP library
Loading...
Searching...
No Matches
ivon::AudioWrapper Member List

This is the complete list of members for ivon::AudioWrapper, including all inherited members.

AudioWrapper(const Config &cfg)ivon::AudioWrapperinlineexplicit
AudioWrapper(ivon_audio_t handle, NonOwning) noexceptivon::AudioWrapperinlineexplicit
AudioWrapper(const AudioWrapper &)=deleteivon::AudioWrapper
AudioWrapper(AudioWrapper &&)=deleteivon::AudioWrapper
current_tick() const noexcept overrideivon::AudioWrapperinlinevirtual
dropped_ticks() const noexcept overrideivon::AudioWrapperinlinevirtual
get_stats() const noexcept overrideivon::AudioWrapperinlinevirtual
handle() const noexceptivon::AudioWrapperinline
is_running() const noexcept overrideivon::AudioWrapperinlinevirtual
is_speaking() const noexcept overrideivon::AudioWrapperinlinevirtual
max_drift_us() const noexcept overrideivon::AudioWrapperinlinevirtual
on_post_mix(PostMixCallback cb) overrideivon::AudioWrapperinlinevirtual
on_post_spatial(PostSpatialCallback cb) overrideivon::AudioWrapperinlinevirtual
on_pre_dsp(PreDspCallback cb) overrideivon::AudioWrapperinlinevirtual
on_speaking_event(SpeakingEventCallback cb) overrideivon::AudioWrapperinlinevirtual
operator=(const AudioWrapper &)=deleteivon::AudioWrapper
operator=(AudioWrapper &&)=deleteivon::AudioWrapper
output_channels() const noexcept overrideivon::AudioWrapperinlinevirtual
OutputFrame typedefivon::AudioWrapper
pcm_frame_size() const noexcept overrideivon::AudioWrapperinlinevirtual
PcmSourceCallback typedefivon::AudioWrapper
PostMixCallback typedefivon::AudioWrapper
PostSpatialCallback typedefivon::AudioWrapper
PreDspCallback typedefivon::AudioWrapper
set_pcm_source(PcmSourceCallback cb) overrideivon::AudioWrapperinlinevirtual
set_sender_gain(uint64_t sender_id, float gain) overrideivon::AudioWrapperinlinevirtual
set_sender_muted(uint64_t sender_id, bool muted) overrideivon::AudioWrapperinlinevirtual
SpeakingEventCallback typedefivon::IAudio
start() overrideivon::AudioWrapperinlinevirtual
start_speaking(ivon_speaking_mode_t mode=IVON_SPEAKING_MODE_PTT) overrideivon::AudioWrapperinlinevirtual
stop() overrideivon::AudioWrapperinlinevirtual
stop_speaking() overrideivon::AudioWrapperinlinevirtual
submit_packet(uint64_t sender_id, const unsigned char *data, size_t len) overrideivon::AudioWrapperinlinevirtual
submit_packet(uint64_t sender_id, uint64_t group_id, const unsigned char *data, size_t len) overrideivon::AudioWrapperinlinevirtual
try_read_output(float *pcm_out, size_t max_samples) overrideivon::AudioWrapperinlinevirtual
try_read_packet(unsigned char *data_out, size_t max_len) overrideivon::AudioWrapperinlinevirtual
~AudioWrapper()ivon::AudioWrapperinline
~IAudio()=defaultivon::IAudiovirtual