On-premise Recording SDK v3.0.6 API Reference for Linux (C++)
|
Public Member Functions |
|
AudioFrame () | |
~AudioFrame () | |
Public Attributes |
|
AUDIO_FRAME_TYPE | type |
union { | |
AudioPcmFrame * pcm | |
AudioAacFrame * aac | |
} | frame |
MEMORY_TYPE | mType |
The audio frame format.
agora::linuxsdk::AudioFrame::AudioFrame | ( | ) |
agora::linuxsdk::AudioFrame::~AudioFrame | ( | ) |
AUDIO_FRAME_TYPE agora::linuxsdk::AudioFrame::type |
The audio frame format, PCM or ACC.
AudioPcmFrame* agora::linuxsdk::AudioFrame::pcm |
Audio data in PCM format. See the structure of AudioPcmFrame.
AudioAacFrame* agora::linuxsdk::AudioFrame::aac |
Audio data in AAC format. See the structure of AudioAacFrame.
union { ... } agora::linuxsdk::AudioFrame::frame |
MEMORY_TYPE agora::linuxsdk::AudioFrame::mType |
See MEMORY_TYPE.