SleepyDiscord::AudioSource
Inherits from SleepyDiscord::BasicAudioSourceForContainers, SleepyDiscord::BaseAudioSource
inherited members​
Public Functions inherited from SleepyDiscord::BasicAudioSourceForContainers
Name | |
---|---|
BasicAudioSourceForContainers() |
Public Types inherited from SleepyDiscord::BaseAudioSource
Name | |
---|---|
enum unsigned int | SpeakingFlag { Microphone, Soundshare, Priority} |
Public Functions inherited from SleepyDiscord::BaseAudioSource
Name | |
---|---|
BaseAudioSource() | |
BaseAudioSource(AudioSourceType typ) | |
virtual bool | isOpusEncoded() |
virtual | ~BaseAudioSource() =default |
Public Attributes inherited from SleepyDiscord::BaseAudioSource
Name | |
---|---|
const AudioSourceType | type |
SpeakingFlag | speakingFlag |
Detailed Description​
template <class _Container >
struct SleepyDiscord::AudioSource;
Public Types Documentation​
using Container​
using SleepyDiscord::AudioSource< _Container >::Container = _Container;
Public Functions Documentation​
function AudioSource​
inline AudioSource()
function read​
inline virtual void read(
AudioTransmissionDetails & ,
int16_t *& ,
std::size_t &
) override
Reimplements: SleepyDiscord::BaseAudioSource::read
function read​
inline virtual void read(
AudioTransmissionDetails & details,
Container & target
)
Protected Attributes Documentation​
variable containedAudioData​
Container containedAudioData;
Updated on 13 April 2022 at 18:39:59 UTC