Agora C++ API Reference for All Platforms
Public Member Functions | List of all members
agora::rtc::IVideoEncodedImageSenderEx Class Referenceabstract

Inherits agora::rtc::IVideoEncodedImageSender.

Public Member Functions

virtual ~IVideoEncodedImageSenderEx ()
 
virtual void RegisterEncodedImageCallback (IVideoEncodedImageCallback *dataCallback)=0
 
virtual void DeRegisterEncodedImageCallback ()=0
 
virtual int getWidth () const =0
 
virtual int getHeight () const =0
 
- Public Member Functions inherited from agora::rtc::IVideoEncodedImageSender
virtual bool sendEncodedVideoImage (const uint8_t *imageBuffer, size_t length, const EncodedVideoFrameInfo &videoEncodedFrameInfo)=0
 
- Public Member Functions inherited from agora::RefCountInterface
virtual void AddRef () const =0
 
virtual RefCountReleaseStatus Release () const =0
 
virtual bool HasOneRef () const =0
 

Additional Inherited Members

- Protected Member Functions inherited from agora::rtc::IVideoEncodedImageSender
 ~IVideoEncodedImageSender ()
 
- Protected Member Functions inherited from agora::RefCountInterface
virtual ~RefCountInterface ()
 

Constructor & Destructor Documentation

◆ ~IVideoEncodedImageSenderEx()

virtual agora::rtc::IVideoEncodedImageSenderEx::~IVideoEncodedImageSenderEx ( )
inlinevirtual

Member Function Documentation

◆ RegisterEncodedImageCallback()

virtual void agora::rtc::IVideoEncodedImageSenderEx::RegisterEncodedImageCallback ( IVideoEncodedImageCallback dataCallback)
pure virtual

◆ DeRegisterEncodedImageCallback()

virtual void agora::rtc::IVideoEncodedImageSenderEx::DeRegisterEncodedImageCallback ( )
pure virtual

◆ getWidth()

virtual int agora::rtc::IVideoEncodedImageSenderEx::getWidth ( ) const
pure virtual

◆ getHeight()

virtual int agora::rtc::IVideoEncodedImageSenderEx::getHeight ( ) const
pure virtual