DiscordCoreAPI
A Discord bot library written in C++, with custom asynchronous coroutines.
Loading...
Searching...
No Matches
Voice Connection

For all of the voice connection related stuff. More...

Classes and Structures

struct  DiscordCoreAPI::AudioFrameData
 Represents a single frame of audio data. More...
 
struct  DiscordCoreAPI::Playlist
 Playlist of songs and other variables. More...
 
class  DiscordCoreAPI::Song
 A song from the various platforms. More...
 
class  DiscordCoreAPI::SongAPI
 A class representing the Song APIs. More...
 
struct  DiscordCoreAPI::SongCompletionEventData
 Song completion event data. More...
 
class  DiscordCoreAPI::VoiceConnection
 VoiceConnection class - represents the connection to a given voice Channel. More...
 

Enumerations

enum class  DiscordCoreAPI::AudioFrameType : Int8 { DiscordCoreAPI::AudioFrameType::Unset = 0 , DiscordCoreAPI::AudioFrameType::Encoded = 1 , DiscordCoreAPI::AudioFrameType::RawPCM = 2 , DiscordCoreAPI::AudioFrameType::Skip = 3 }
 Audio frame types. More...
 

Enumeration Type Documentation

◆ AudioFrameType

enum class DiscordCoreAPI::AudioFrameType : Int8
strong

Audio frame types.

Enumerator
Unset 

Unset.

Encoded 

Encoded.

RawPCM 

Raw PCM.

Skip 

Skip.

Definition at line 867 of file Utilities.hpp.