Agora Recording CPP API Reference
|
#include <IAgoraLinuxSdkCommon.h>
Data Structures | |
struct | Region |
Data Fields | |
int | canvasWidth |
int | canvasHeight |
const char * | backgroundColor |
uint32_t | regionCount |
const Region * | regions |
const char * | appData |
int | appDataLength |
The layout setting of the mixed video.
const char* agora::linuxsdk::VideoMixingLayout::appData |
User-defined data.
int agora::linuxsdk::VideoMixingLayout::appDataLength |
The length of the user-defined data.
const char* agora::linuxsdk::VideoMixingLayout::backgroundColor |
The background color of the canvas (the display window or screen) in RGB hex value.
int agora::linuxsdk::VideoMixingLayout::canvasHeight |
Height of the canvas (the display window or screen).
int agora::linuxsdk::VideoMixingLayout::canvasWidth |
Width of the canvas (the display window or screen).
uint32_t agora::linuxsdk::VideoMixingLayout::regionCount |
The number of the users (communication mode)/hosts (live broadcast mode) in the channel.
const Region* agora::linuxsdk::VideoMixingLayout::regions |
The user (communication mode)/host (live broadcast mode) list of #VideoMixingLayout. Each user (communication mode)/host (live broadcast mode) in the channel has a region to display the video on the screen with the following parameters to be set. See Region to set parameters.