|
libivon 0.1.0
Voice-over-IP library
|
This is the complete list of members for ivon::AudioWrapper, including all inherited members.
| AudioWrapper(const Config &cfg) | ivon::AudioWrapper | inlineexplicit |
| AudioWrapper(ivon_audio_t handle, NonOwning) noexcept | ivon::AudioWrapper | inlineexplicit |
| AudioWrapper(const AudioWrapper &)=delete | ivon::AudioWrapper | |
| AudioWrapper(AudioWrapper &&)=delete | ivon::AudioWrapper | |
| current_tick() const noexcept override | ivon::AudioWrapper | inlinevirtual |
| dropped_ticks() const noexcept override | ivon::AudioWrapper | inlinevirtual |
| get_stats() const noexcept override | ivon::AudioWrapper | inlinevirtual |
| handle() const noexcept | ivon::AudioWrapper | inline |
| is_running() const noexcept override | ivon::AudioWrapper | inlinevirtual |
| is_speaking() const noexcept override | ivon::AudioWrapper | inlinevirtual |
| max_drift_us() const noexcept override | ivon::AudioWrapper | inlinevirtual |
| on_post_mix(PostMixCallback cb) override | ivon::AudioWrapper | inlinevirtual |
| on_post_spatial(PostSpatialCallback cb) override | ivon::AudioWrapper | inlinevirtual |
| on_pre_dsp(PreDspCallback cb) override | ivon::AudioWrapper | inlinevirtual |
| on_speaking_event(SpeakingEventCallback cb) override | ivon::AudioWrapper | inlinevirtual |
| operator=(const AudioWrapper &)=delete | ivon::AudioWrapper | |
| operator=(AudioWrapper &&)=delete | ivon::AudioWrapper | |
| output_channels() const noexcept override | ivon::AudioWrapper | inlinevirtual |
| OutputFrame typedef | ivon::AudioWrapper | |
| pcm_frame_size() const noexcept override | ivon::AudioWrapper | inlinevirtual |
| PcmSourceCallback typedef | ivon::AudioWrapper | |
| PostMixCallback typedef | ivon::AudioWrapper | |
| PostSpatialCallback typedef | ivon::AudioWrapper | |
| PreDspCallback typedef | ivon::AudioWrapper | |
| set_pcm_source(PcmSourceCallback cb) override | ivon::AudioWrapper | inlinevirtual |
| set_sender_gain(uint64_t sender_id, float gain) override | ivon::AudioWrapper | inlinevirtual |
| set_sender_muted(uint64_t sender_id, bool muted) override | ivon::AudioWrapper | inlinevirtual |
| SpeakingEventCallback typedef | ivon::IAudio | |
| start() override | ivon::AudioWrapper | inlinevirtual |
| start_speaking(ivon_speaking_mode_t mode=IVON_SPEAKING_MODE_PTT) override | ivon::AudioWrapper | inlinevirtual |
| stop() override | ivon::AudioWrapper | inlinevirtual |
| stop_speaking() override | ivon::AudioWrapper | inlinevirtual |
| submit_packet(uint64_t sender_id, const unsigned char *data, size_t len) override | ivon::AudioWrapper | inlinevirtual |
| submit_packet(uint64_t sender_id, uint64_t group_id, const unsigned char *data, size_t len) override | ivon::AudioWrapper | inlinevirtual |
| try_read_output(float *pcm_out, size_t max_samples) override | ivon::AudioWrapper | inlinevirtual |
| try_read_packet(unsigned char *data_out, size_t max_len) override | ivon::AudioWrapper | inlinevirtual |
| ~AudioWrapper() | ivon::AudioWrapper | inline |
| ~IAudio()=default | ivon::IAudio | virtual |