#include <NGIAgoraMediaNode.h>
The IAudioEncodedFrameSender
class.
In scenarios involving custom audio source, you can use the IAudioEncodedFrameSender
class to send encoded audio data directly to the audio track. If the track is disabled, the sent audio data will be automatically discarded.
◆ ~IAudioEncodedFrameSender()
agora::rtc::IAudioEncodedFrameSender::~IAudioEncodedFrameSender |
( |
| ) |
|
|
inlineprotected |
◆ sendEncodedAudioFrame()
virtual bool agora::rtc::IAudioEncodedFrameSender::sendEncodedAudioFrame |
( |
const uint8_t * |
payload_data, |
|
|
size_t |
payload_size, |
|
|
const EncodedAudioFrameInfo & |
audioFrameInfo |
|
) |
| |
|
pure virtual |
Sends the encoded audio frame to the local audio track.
- Parameters
-
payload_data | The pointer to the payload data. |
payload_size | The payload size. |
audioFrameInfo | The reference to the information of the audio frame: EncodedAudioFrameInfo. |
- Returns
true
: Success.
false
: Failure.
The documentation for this class was generated from the following file: