SleepyDiscord::BaseAudioSource
Inherited by SleepyDiscord::BasicAudioSourceForContainers
Public Types Documentation​
enum SpeakingFlag​
Enumerator | Value | Description |
---|---|---|
Microphone | 1u << 0u | |
Soundshare | 1u << 1u | |
Priority | 1u << 2u |
Public Functions Documentation​
function BaseAudioSource​
inline BaseAudioSource()
function BaseAudioSource​
inline explicit BaseAudioSource(
AudioSourceType typ
)
function isOpusEncoded​
inline virtual bool isOpusEncoded()
function ~BaseAudioSource​
virtual ~BaseAudioSource() =default
function read​
inline virtual void read(
AudioTransmissionDetails & ,
int16_t *& ,
std::size_t &
)
Reimplemented by: SleepyDiscord::AudioSource::read, SleepyDiscord::AudioSource::read
Public Attributes Documentation​
variable type​
const AudioSourceType type;
variable speakingFlag​
SpeakingFlag speakingFlag = Microphone;
Updated on 13 April 2022 at 18:39:59 UTC