Inherits agora::RefCountInterface.
◆ postEvent()
virtual int agora::rtc::IScreenCaptureSource::Control::postEvent |
( |
const char * |
key, |
|
|
const char * |
value |
|
) |
| |
|
pure virtual |
◆ printLog() [1/2]
virtual void agora::rtc::IScreenCaptureSource::Control::printLog |
( |
commons::LOG_LEVEL |
level, |
|
|
const char * |
format, |
|
|
|
... |
|
) |
| |
|
pure virtual |
◆ printLog() [2/2]
virtual void agora::rtc::IScreenCaptureSource::Control::printLog |
( |
commons::LOG_LEVEL |
level, |
|
|
const char * |
fromat, |
|
|
va_list |
|
|
) |
| |
|
pure virtual |
◆ pushAudioFrame()
◆ timeToPushVideo()
virtual bool agora::rtc::IScreenCaptureSource::Control::timeToPushVideo |
( |
| ) |
|
|
pure virtual |
◆ pushVideoFrame() [1/2]
◆ getMemoryPool()
◆ pushVideoFrame() [2/2]
virtual int agora::rtc::IScreenCaptureSource::Control::pushVideoFrame |
( |
CVPixelBufferRef |
pixelBuffer, |
|
|
int64_t |
timestamp_ms, |
|
|
uint32_t |
rotation |
|
) |
| |
|
pure virtual |
◆ recycleVideoCache()
virtual void agora::rtc::IScreenCaptureSource::Control::recycleVideoCache |
( |
| ) |
|
|
pure virtual |