ZegoPlayRecorder
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros Pages
Public Member Functions | Public Attributes | List of all members
ZEGO::LIVEROOM::ZegoStreamConfig Struct Reference

#include <LiveRoom.h>

Public Member Functions

 ZegoStreamConfig ()
 

Public Attributes

char szStreamID [ZEGO_MAX_COMMON_LEN]
 
struct {
   int   top
 
   int   left
 
   int   bottom
 
   int   right
 
layout
 
int layer
 
ZegoWaterMarkConfig waterMark
 
bool isExternalVideoDataSource = false
 
ZegoFillMode fillMode = ZEGO_FILL_MODE_CROP
 
ZegoFrameFillMode frameFillMode = ZEGO_MODE_LAST_FRAME
 
int frameFillColor = 0x00000000
 
const char * pBackgroundImagePath = nullptr
 

Detailed Description

混流录制某条流图层信息

Constructor & Destructor Documentation

ZEGO::LIVEROOM::ZegoStreamConfig::ZegoStreamConfig ( )
inline

Member Data Documentation

int ZEGO::LIVEROOM::ZegoStreamConfig::bottom
ZegoFillMode ZEGO::LIVEROOM::ZegoStreamConfig::fillMode = ZEGO_FILL_MODE_CROP
int ZEGO::LIVEROOM::ZegoStreamConfig::frameFillColor = 0x00000000

frameFillMode为ZEGO_MODE_FILL_FRAME有效,填充的颜色,默认为黑色,格式0xRRGGBBAA

ZegoFrameFillMode ZEGO::LIVEROOM::ZegoStreamConfig::frameFillMode = ZEGO_MODE_LAST_FRAME

推流端关闭摄像头时的填充模式

bool ZEGO::LIVEROOM::ZegoStreamConfig::isExternalVideoDataSource = false

流数据来源是否是外部采集

int ZEGO::LIVEROOM::ZegoStreamConfig::layer
struct { ... } ZEGO::LIVEROOM::ZegoStreamConfig::layout
int ZEGO::LIVEROOM::ZegoStreamConfig::left
const char* ZEGO::LIVEROOM::ZegoStreamConfig::pBackgroundImagePath = nullptr

背景图文件路径

int ZEGO::LIVEROOM::ZegoStreamConfig::right
char ZEGO::LIVEROOM::ZegoStreamConfig::szStreamID[ZEGO_MAX_COMMON_LEN]

流ID

int ZEGO::LIVEROOM::ZegoStreamConfig::top
ZegoWaterMarkConfig ZEGO::LIVEROOM::ZegoStreamConfig::waterMark

水印配置信息,默认录制时不添加水印,如果要添加水印,需要配置该字段,并且要设置字体文件路径


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