|
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 |
The unique identifier of the watermark. It is recommended to use a UUID.
| WATERMARK_SOURCE_TYPE agora::rtc::WatermarkConfig::type |
The watermark source type. See WATERMARK_SOURCE_TYPE for details.
| WatermarkBuffer agora::rtc::WatermarkConfig::buffer |
The watermark buffer. 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 |
The URL of the image file for the watermark. The default value is NULL.
| union { ... } agora::rtc::WatermarkConfig |
| WatermarkOptions agora::rtc::WatermarkConfig::options |
The options of the watermark. See WatermarkOptions.