Skip to main content

SleepyDiscord::BaseAudioSource

Inherited by SleepyDiscord::BasicAudioSourceForContainers

Public Types Documentation​

enum SpeakingFlag​

EnumeratorValueDescription
Microphone1u << 0u
Soundshare1u << 1u
Priority1u << 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