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.