Agora Server Gateway SDK C++ API Reference
Public Member Functions | Public Attributes | List of all members
agora::rtc::MixerLayoutConfig Struct Reference

#include <NGIAgoraVideoMixerSource.h>

Public Member Functions

 MixerLayoutConfig ()
 
 MixerLayoutConfig (int ox, int oy, int w, int h, int order)
 

Public Attributes

int32_t x
 
int32_t y
 
int32_t width
 
int32_t height
 
int32_t zOrder
 
float alpha
 
bool mirror
 
const char * image_path
 

Detailed Description

Layout configuration of the mixer.

Constructor & Destructor Documentation

◆ MixerLayoutConfig() [1/2]

agora::rtc::MixerLayoutConfig::MixerLayoutConfig ( )
inline

◆ MixerLayoutConfig() [2/2]

agora::rtc::MixerLayoutConfig::MixerLayoutConfig ( int  ox,
int  oy,
int  w,
int  h,
int  order 
)
inline

Member Data Documentation

◆ alpha

float agora::rtc::MixerLayoutConfig::alpha

Transparency level.

◆ height

int32_t agora::rtc::MixerLayoutConfig::height

Image height (px).

◆ image_path

const char* agora::rtc::MixerLayoutConfig::image_path

URL of the placeholder picture.

◆ mirror

bool agora::rtc::MixerLayoutConfig::mirror

Mirror mode.

◆ width

int32_t agora::rtc::MixerLayoutConfig::width

Image width (px).

◆ x

int32_t agora::rtc::MixerLayoutConfig::x

The video track's position in X axis.

◆ y

int32_t agora::rtc::MixerLayoutConfig::y

The video track's position in Y axis.

◆ zOrder

int32_t agora::rtc::MixerLayoutConfig::zOrder

The video track's position in the Z-order. Larger values are closer to the top level.


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