|
Agora C++ API Reference for All Platforms
|
#include <AgoraBase.h>
Public Member Functions | |
| WatermarkConfig () | |
Public Attributes | ||
| const char * | id | |
| WATERMARK_SOURCE_TYPE | type | |
| union { | ||
| WatermarkBuffer buffer | ||
| WatermarkTimestamp timestamp | ||
| WatermarkLiteral literal | ||
| const char * imageUrl | ||
| }; | ||
| WatermarkOptions | options | |
|
inline |
| const char* agora::rtc::WatermarkConfig::id |
Unique identifier for the watermark. It is recommended to use a UUID.
| WATERMARK_SOURCE_TYPE agora::rtc::WatermarkConfig::type |
Type of the watermark. See WATERMARK_SOURCE_TYPE.
| WatermarkBuffer agora::rtc::WatermarkConfig::buffer |
Buffer of the watermark. See WatermarkBuffer.
| WatermarkTimestamp agora::rtc::WatermarkConfig::timestamp |
The watermark timestamp. See WatermarkTimestamp.
| WatermarkLiteral agora::rtc::WatermarkConfig::literal |
The watermark literal. See WatermarkLiteral.
| const char* agora::rtc::WatermarkConfig::imageUrl |
URL of the watermark image file. Default value is NULL.
| union { ... } agora::rtc::WatermarkConfig |
| WatermarkOptions agora::rtc::WatermarkConfig::options |
Options for the watermark. See WatermarkOptions.