|
Agora C++ API Reference for All Platforms
|
#include <NGIAgoraVideoFrame.h>
Inherits agora::RefCountInterface.
Inherited by agora::rtc::IVideoFrameMemoryPoolEx.
Public Member Functions | |
| virtual agora::agora_refptr< IVideoFrame > | createVideoFrame (const VideoFrameData &data, const VideoFrameMetaDataType *metatypes=NULL, int count=0)=0 |
Public Member Functions inherited from agora::RefCountInterface | |
| virtual void | AddRef () const =0 |
| virtual RefCountReleaseStatus | Release () const =0 |
| virtual bool | HasOneRef () const =0 |
Protected Member Functions | |
| virtual | ~IVideoFrameMemoryPool () |
Protected Member Functions inherited from agora::RefCountInterface | |
| virtual | ~RefCountInterface () |
|
inlineprotectedvirtual |
|
pure virtual |
Create IVideoFrame
| data | video frame data of the new video frame |
| metatypes | pointer to the array of meta types |
| count | number of the meta types in the array |
Implemented in agora::rtc::IVideoFrameMemoryPoolEx.