Agora RTC Objective-C API Reference  Refactor
Public Member Functions
IVideoEncodedImageReceiver Class Referenceabstract

Public Member Functions

virtual bool OnEncodedVideoImageReceived (const uint8_t *imageBuffer, size_t length, const EncodedVideoFrameInfo &videoEncodedFrameInfo)=0
 

Detailed Description

The IVideoEncodedImageReceiver class.

Constructor & Destructor Documentation

◆ ~IVideoEncodedImageReceiver()

virtual ~IVideoEncodedImageReceiver ( )
inlinevirtual

Member Function Documentation

◆ OnEncodedVideoImageReceived()

virtual bool OnEncodedVideoImageReceived ( const uint8_t *  imageBuffer,
size_t  length,
const EncodedVideoFrameInfo videoEncodedFrameInfo 
)
pure virtual

Occurs each time the SDK receives an encoded video image.

Parameters
imageBufferThe pointer to the video image buffer.
lengthThe data length of the video image.
videoEncodedFrameInfoThe information of the encoded video frame: EncodedVideoFrameInfo.
Returns
Determines whether to accept encoded video image.
  • true: Accept.
  • false: Do not accept.