Zoom Rooms Controller SDK Reference 6.5.0
Loading...
Searching...
No Matches
INDIHelper.h File Reference

NDI interfaces. More...

#include "ZRCSDKTypes.h"

Go to the source code of this file.

Data Structures

struct  NDIUsageSettings
 NDI usage settings. More...
 
struct  NDIGalleryGridSize
 NDI source gallery grid size. More...
 
struct  NDISource
 NDI source The NDISource supports both non-persistent and persistent assignments. More...
 
struct  NDIPinnedSource
 NDI pinned source The NDIPinnedSource refers to the non-persistent or persistent pinned source. More...
 
struct  NDIUsageInfo
 NDI usage info. More...
 
class  INDIHelperSink
 NDI helper event callback. More...
 
class  INDIHelper
 NDI helper interface. More...
 

Enumerations

enum  NDIResolution { NDIResolutionUnknown = -1 , NDIResolution360p = 0 , NDIResolution720p , NDIResolution1080p }
 NDI output's resolution. Here are more detailed structural descriptions. More...
 
enum  NDIFrameRate {
  NDIFrameRateUnknown = -1 , NDIFrameRate25fps = 0 , NDIFrameRate29_97fps , NDIFrameRate30fps ,
  NDIFrameRate50fps , NDIFrameRate59_94fps , NDIFrameRate60fps
}
 NDI output's frame rate. Here are more detailed structural descriptions. More...
 
enum  NDISourceType {
  NDISourceTypeNone = 0 , NDISourceTypeActiveSpeaker , NDISourceTypeUser , NDISourceTypeShare ,
  NDISourceTypePinGroup , NDISourceTypeSpotlightGroup , NDISourceTypeGallery
}
 The NDI source type supports both non-persistent and persistent assignments. Here are more detailed structural descriptions. More...
 

Detailed Description

NDI interfaces.

Since
Added in ZRC SDK 6.0.0

Definition in file INDIHelper.h.

Enumeration Type Documentation

◆ NDIFrameRate

NDI output's frame rate. Here are more detailed structural descriptions.

Enumerator
NDIFrameRateUnknown 

NDI output's frame rate is unknown.

NDIFrameRate25fps 

NDI output's frame rate is 25fps.

NDIFrameRate29_97fps 

NDI output's frame rate is 29_97fps.

NDIFrameRate30fps 

NDI output's frame rate is 30fps.

NDIFrameRate50fps 

NDI output's frame rate is 50fps.

NDIFrameRate59_94fps 

NDI output's frame rate is 50_94fps.

NDIFrameRate60fps 

NDI output's frame rate is 60fps.

Definition at line 29 of file INDIHelper.h.

30{
38};
@ NDIFrameRateUnknown
NDI output's frame rate is unknown.
Definition INDIHelper.h:31
@ NDIFrameRate59_94fps
NDI output's frame rate is 50_94fps.
Definition INDIHelper.h:36
@ NDIFrameRate29_97fps
NDI output's frame rate is 29_97fps.
Definition INDIHelper.h:33
@ NDIFrameRate25fps
NDI output's frame rate is 25fps.
Definition INDIHelper.h:32
@ NDIFrameRate60fps
NDI output's frame rate is 60fps.
Definition INDIHelper.h:37
@ NDIFrameRate30fps
NDI output's frame rate is 30fps.
Definition INDIHelper.h:34
@ NDIFrameRate50fps
NDI output's frame rate is 50fps.
Definition INDIHelper.h:35

◆ NDIResolution

NDI output's resolution. Here are more detailed structural descriptions.

Enumerator
NDIResolutionUnknown 

NDI output's resolution is unknown.

NDIResolution360p 

NDI output's resolution is 360p.

NDIResolution720p 

NDI output's resolution is 720p.

NDIResolution1080p 

NDI output's resolution is 1080p.

Definition at line 17 of file INDIHelper.h.

18{
23};
@ NDIResolution360p
NDI output's resolution is 360p.
Definition INDIHelper.h:20
@ NDIResolution720p
NDI output's resolution is 720p.
Definition INDIHelper.h:21
@ NDIResolutionUnknown
NDI output's resolution is unknown.
Definition INDIHelper.h:19
@ NDIResolution1080p
NDI output's resolution is 1080p.
Definition INDIHelper.h:22

◆ NDISourceType

The NDI source type supports both non-persistent and persistent assignments. Here are more detailed structural descriptions.

Enumerator
NDISourceTypeNone 

NDI source type is none.

NDISourceTypeActiveSpeaker 

NDI source type is active speaker.

NDISourceTypeUser 

NDI source type is user.

NDISourceTypeShare 

NDI source type is share.

NDISourceTypePinGroup 

NDI source type is pin group.

NDISourceTypeSpotlightGroup 

NDI source type is spotlight group.

NDISourceTypeGallery 

NDI source type is gallery.

Definition at line 44 of file INDIHelper.h.

45{
53};
@ NDISourceTypeShare
NDI source type is share.
Definition INDIHelper.h:49
@ NDISourceTypeUser
NDI source type is user.
Definition INDIHelper.h:48
@ NDISourceTypeNone
NDI source type is none.
Definition INDIHelper.h:46
@ NDISourceTypeSpotlightGroup
NDI source type is spotlight group.
Definition INDIHelper.h:51
@ NDISourceTypePinGroup
NDI source type is pin group.
Definition INDIHelper.h:50
@ NDISourceTypeActiveSpeaker
NDI source type is active speaker.
Definition INDIHelper.h:47
@ NDISourceTypeGallery
NDI source type is gallery.
Definition INDIHelper.h:52