Zoom Rooms Controller SDK Reference 6.5.0
Loading...
Searching...
No Matches
NDISource Struct Reference

NDI source The NDISource supports both non-persistent and persistent assignments. More...

#include <INDIHelper.h>

Data Fields

NDISourceType type = NDISourceTypeNone
 NDI source type, such as NDISourceType enum.
 
int32_t sourceID = 0
 NDI source ID. Valid for type is NDISourceTypeShare, the sourceID is the userID that the NDI source belongs to.
 
ConfInstType fromType = ConfInstTypeCurrentConf
 Where does the NDI source come from, such as ConfInstType enum.
 
int32_t sourceTypeIndex = 0
 Valid for type is Share(only persistently pinned), PinGroup or Gallery.
 
int32_t shareSourceID = 0
 Valid for type is NDISourceTypeShare.
 
NDIGalleryGridSize gridSize
 Valid for type is NDISourceTypeGallery.
 

Detailed Description

NDI source The NDISource supports both non-persistent and persistent assignments.

Definition at line 80 of file INDIHelper.h.

Field Documentation

◆ fromType

ConfInstType NDISource::fromType = ConfInstTypeCurrentConf

Where does the NDI source come from, such as ConfInstType enum.

Definition at line 84 of file INDIHelper.h.

◆ gridSize

NDIGalleryGridSize NDISource::gridSize

Valid for type is NDISourceTypeGallery.

Definition at line 87 of file INDIHelper.h.

◆ shareSourceID

int32_t NDISource::shareSourceID = 0

Valid for type is NDISourceTypeShare.

Definition at line 86 of file INDIHelper.h.

◆ sourceID

int32_t NDISource::sourceID = 0

NDI source ID. Valid for type is NDISourceTypeShare, the sourceID is the userID that the NDI source belongs to.

Definition at line 83 of file INDIHelper.h.

◆ sourceTypeIndex

int32_t NDISource::sourceTypeIndex = 0

Valid for type is Share(only persistently pinned), PinGroup or Gallery.

Definition at line 85 of file INDIHelper.h.

◆ type

NDISourceType NDISource::type = NDISourceTypeNone

NDI source type, such as NDISourceType enum.

Definition at line 82 of file INDIHelper.h.