|
Agora C++ API Reference for All Platforms
|
#include <NGIAgoraMediaNode.h>
Inherits agora::rtc::IVideoFilter.
Classes | |
| struct | BeautyOptions |
Public Member Functions | |
| virtual int | setBeautyEffectOptions (bool enabled, BeautyOptions options)=0 |
Public Member Functions inherited from agora::rtc::IVideoFilter | |
| virtual void | setEnabled (bool enable) |
| virtual bool | isEnabled () |
| virtual int | setProperty (const char *key, const void *buf, size_t buf_size) |
| virtual int | getProperty (const char *key, void *buf, size_t buf_size) |
| virtual bool | onDataStreamWillStart () |
| virtual void | onDataStreamWillStop () |
| virtual bool | isExternal () |
| virtual bool | isExtensionFilter () |
Public Member Functions inherited from agora::rtc::IVideoFilterBase | |
| virtual bool | adaptVideoFrame (const media::base::VideoFrame &capturedFrame, media::base::VideoFrame &adaptedFrame)=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::RefCountInterface | |
| virtual | ~RefCountInterface () |
The IVideoBeautyFilter class.
|
pure virtual |
Sets the image enhancement options.
| enabled | Whether to enable image enhancement.
|
| options | The image enhancement options: BeautyOptions. |