ZegoLiveRoom
Public Member Functions | Public Attributes | List of all members
ZEGO::MIXSTREAM::ZegoMixStreamInput Struct Reference

#include <zego-api-mix-stream-defines.h>

Public Member Functions

 ZegoMixStreamInput ()
 

Public Attributes

char szStreamID [ZEGO_MAX_COMMON_LEN]
 
struct {
   int   top
 
   int   left
 
   int   bottom
 
   int   right
 
layout
 
unsigned int uSoundLevelID
 
int nContentControl
 
int nVolume
 
bool bAudioFocus
 

Detailed Description

混流输入流配置信息

Constructor & Destructor Documentation

◆ ZegoMixStreamInput()

ZEGO::MIXSTREAM::ZegoMixStreamInput::ZegoMixStreamInput ( )
inline

Member Data Documentation

◆ bAudioFocus

bool ZEGO::MIXSTREAM::ZegoMixStreamInput::bAudioFocus

是否为焦点语音,true表示突出该流的音频,false表示不突出该流的音频,默认为false

◆ bottom

int ZEGO::MIXSTREAM::ZegoMixStreamInput::bottom

混流画布右下角坐标的第二个值,右下角坐标为 (right, bottom)

◆ layout

struct { ... } ZEGO::MIXSTREAM::ZegoMixStreamInput::layout

◆ left

int ZEGO::MIXSTREAM::ZegoMixStreamInput::left

混流画布左上角坐标的第一个值,左上角坐标为 (left, top)

◆ nContentControl

int ZEGO::MIXSTREAM::ZegoMixStreamInput::nContentControl

推流内容控制, 0 表示输出的混流包含音视频,1 表示只包含音频,2 表示只包含视频;默认值为 0。

◆ nVolume

int ZEGO::MIXSTREAM::ZegoMixStreamInput::nVolume

输入流音量, 有效范围 [0, 200], 默认是 100

◆ right

int ZEGO::MIXSTREAM::ZegoMixStreamInput::right

混流画布右下角坐标的第一个值,右下角坐标为 (right, bottom)

◆ szStreamID

char ZEGO::MIXSTREAM::ZegoMixStreamInput::szStreamID[ZEGO_MAX_COMMON_LEN]

要混流的单流ID

◆ top

int ZEGO::MIXSTREAM::ZegoMixStreamInput::top

混流画布左上角坐标的第二个值,左上角坐标为 (left, top)

◆ uSoundLevelID

unsigned int ZEGO::MIXSTREAM::ZegoMixStreamInput::uSoundLevelID

音浪ID,用于标识用户(比如拉取混流方可根据此标识明确到混流中的单条流是主播/观众/副主播),soundLevelID 必须大于等于 0 且小于等于 4294967295L(即2^32-1)


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