NERecord
Public Attributes | List of all members
nerecord::VideoLayout Struct Reference

#include <nerecord_engine_defines.h>

Collaboration diagram for nerecord::VideoLayout:
Collaboration graph
[legend]

Public Attributes

NERtcLayoutType layout
 
const char * backgroundColor
 
uint32_t regionCount
 
NERtcRegionregions
 
const char * appData
 
int appDataLength
 
uint32_t wm_num
 
WatermarkConfigwm_configs
 

Detailed Description

合流录制布局。

Member Data Documentation

◆ appData

const char* nerecord::VideoLayout::appData

应用程序自定义数据

◆ appDataLength

int nerecord::VideoLayout::appDataLength

应用程序自定义数据长度

◆ backgroundColor

const char* nerecord::VideoLayout::backgroundColor

画布背景色,格式为6位RGB值, 如"#000000"

◆ layout

NERtcLayoutType nerecord::VideoLayout::layout

布局模式, LayoutType

◆ regionCount

uint32_t nerecord::VideoLayout::regionCount

画布里子窗口数量

◆ regions

NERtcRegion* nerecord::VideoLayout::regions

每个子窗口的具体参数, 详见 Region

◆ wm_configs

WatermarkConfig* nerecord::VideoLayout::wm_configs

水印的详细设置, WaterMarkConfig

◆ wm_num

uint32_t nerecord::VideoLayout::wm_num

水印个数


The documentation for this struct was generated from the following file: