Agora RTC Objective-C API Reference  Refactor
IScreenCaptureSource::Control Class Referenceabstract

Inherits RefCountInterface.

Member Function Documentation

◆ postEvent()

virtual int postEvent ( const char *  key,
const char *  value 
)
pure virtual

◆ printLog()

virtual void printLog ( commons::LOG_LEVEL  level,
const char *  format,
  ... 
)
pure virtual

◆ pushAudioFrame()

virtual int pushAudioFrame ( const media::IAudioFrameObserver::AudioFrame captured_frame)
pure virtual

◆ timeToPushVideo()

virtual bool timeToPushVideo ( )
pure virtual

◆ pushVideoFrame()

virtual int pushVideoFrame ( const agora::agora_refptr< IVideoFrame > &  captured_frame)
pure virtual

◆ getMemoryPool()

virtual agora::agora_refptr<IVideoFrameMemoryPool> getMemoryPool ( )
pure virtual

◆ AddRef()

virtual void AddRef ( ) const
pure virtualinherited

◆ Release()

virtual RefCountReleaseStatus Release ( ) const
pure virtualinherited

◆ HasOneRef()

virtual bool HasOneRef ( ) const
pure virtualinherited