Inherits agora::rtc::IVideoFrameSender.
◆ ~IVideoFrameSenderEx()
virtual agora::rtc::IVideoFrameSenderEx::~IVideoFrameSenderEx |
( |
| ) |
|
|
inlinevirtual |
◆ sendVideoFrame() [1/2]
virtual int agora::rtc::IVideoFrameSenderEx::sendVideoFrame |
( |
const webrtc::VideoFrame & |
videoFrame | ) |
|
|
pure virtual |
◆ RegisterVideoFrameCallback()
virtual void agora::rtc::IVideoFrameSenderEx::RegisterVideoFrameCallback |
( |
::rtc::VideoSinkInterface< webrtc::VideoFrame > * |
dataCallback | ) |
|
|
pure virtual |
◆ DeRegisterVideoFrameCallback()
virtual void agora::rtc::IVideoFrameSenderEx::DeRegisterVideoFrameCallback |
( |
| ) |
|
|
pure virtual |
◆ sendVideoFrame() [2/2]
virtual int agora::rtc::IVideoFrameSender::sendVideoFrame |
Sends the video frame to the video track.
- Parameters
-
videoFrame | The reference to the video frame to send. |
- Returns
- 0: Success.
- < 0: Failure.