Discord.C++ 0.13.0
Loading...
Searching...
No Matches
DiscordCPP::AudioSource Class Referenceabstract

#include <AudioSource.h>

Inheritance diagram for DiscordCPP::AudioSource:
DiscordCPP::FFmpegAudioSource DiscordCPP::FileAudioSource

Public Member Functions

 AudioSource ()=default
 
virtual ~AudioSource ()=default
 
virtual bool read (char *pcm_data, const int length)=0
 

Constructor & Destructor Documentation

◆ AudioSource()

DiscordCPP::AudioSource::AudioSource ( )
default

◆ ~AudioSource()

virtual DiscordCPP::AudioSource::~AudioSource ( )
virtualdefault

Member Function Documentation

◆ read()

virtual bool DiscordCPP::AudioSource::read ( char * pcm_data,
const int length )
pure virtual
Parameters
[in]pcm_dataan array to save the raw audio data
[in]lengthlength of pcm_data
Returns
bool wether the opreation was succesfull or not

Implemented in DiscordCPP::FFmpegAudioSource, and DiscordCPP::FileAudioSource.


The documentation for this class was generated from the following file: