Zoom Rooms Controller SDK Reference 6.6.0
Loading...
Searching...
No Matches
IDanteOutputHelper.h File Reference

Dante output interfaces. More...

#include "ZRCSDKTypes.h"

Go to the source code of this file.

Data Structures

struct  LocalNetworkAudioChannelInfo
 Local network audio channel info. More...
 
struct  LocalNetworkAudioDeviceInfo
 Local network audio device info. More...
 
struct  NetworkAudioError
 Network audio error. The error will appear when you failed to create network audio device. More...
 
struct  NetworkAudioBroadcastGalleryBindInfo
 Network audio broadcast gallery bind info. More...
 
struct  NetworkAudioBroadcastConnectionInfo
 Network audio broadcast connection info. More...
 
class  IDanteOutputHelperSink
 Dante output helper event callback. More...
 
class  IDanteOutputHelper
 Dante Output helper interface. More...
 

Enumerations

enum  LocalNetworkAudioChannelType { LocalNetworkAudioChannelTypeUnknown = -1 , LocalNetworkAudioChannelTypeRX = 0 , LocalNetworkAudioChannelTypeTX = 1 }
 Local network audio channel type. Here are more detailed structural descriptions. More...
 
enum  BroadcastConnectionState { BroadcastConnectionStateDisconnected = 0 , BroadcastConnectionStateConnected = 1 }
 Broadcast connection state. The state of connection between ZR's audio and channel. Here are more detailed structural descriptions. More...
 
enum  AudioSignalType { AudioSignalTypeMono = 0 , AudioSignalTypeStereoLeft = 1 , AudioSignalTypeStereoRight = 2 }
 Audio signal type. Here are more detailed structural descriptions. More...
 
enum  AudioResourceType {
  AudioResourceTypeIndividualUserAudio = 0 , AudioResourceTypeMixedAudio = 1 , AudioResourceTypeShareContentAudio = 2 , AudioResourceTypeGalleryMixedAudio = 3 ,
  AudioResourceTypeInterpretationAudio = 4
}
 Audio resource type. The type of the audio resource from ZR. Here are more detailed structural descriptions. More...
 
enum  SubscriptionGalleryType { SubscriptionGalleryTypeNone = 0 , SubscriptionGalleryTypeUI = 1 , SubscriptionGalleryTypeCustomAV = 2 }
 Subscription Gallery type. Here are more detailed structural descriptions. More...
 

Detailed Description

Dante output interfaces.

Since
Added in ZRC SDK 6.1.0

Definition in file IDanteOutputHelper.h.

Enumeration Type Documentation

◆ AudioResourceType

Audio resource type. The type of the audio resource from ZR. Here are more detailed structural descriptions.

Enumerator
AudioResourceTypeIndividualUserAudio 

The audio resource type is individual user audio.

AudioResourceTypeMixedAudio 

The audio resource type is mixed audio. The mixed audio refers to the total audio in the meeting.

AudioResourceTypeShareContentAudio 

The audio resource type is share content audio. The share content audio refers to the total audio of share content.

AudioResourceTypeGalleryMixedAudio 

The audio resource type is gallery mixed audio. The gallery mixed audio refers to the total audio of the specific page.

AudioResourceTypeInterpretationAudio 

The audio resource type is interpretation audio.

Definition at line 49 of file IDanteOutputHelper.h.

50{
56
57};
@ AudioResourceTypeGalleryMixedAudio
The audio resource type is gallery mixed audio. The gallery mixed audio refers to the total audio of ...
@ AudioResourceTypeMixedAudio
The audio resource type is mixed audio. The mixed audio refers to the total audio in the meeting.
@ AudioResourceTypeIndividualUserAudio
The audio resource type is individual user audio.
@ AudioResourceTypeShareContentAudio
The audio resource type is share content audio. The share content audio refers to the total audio of ...
@ AudioResourceTypeInterpretationAudio
The audio resource type is interpretation audio.

◆ AudioSignalType

Audio signal type. Here are more detailed structural descriptions.

Enumerator
AudioSignalTypeMono 

The audio signal type is Mono.

AudioSignalTypeStereoLeft 

The audio signal type is StereoLeft.

AudioSignalTypeStereoRight 

The audio signal type is StereoRight.

Definition at line 38 of file IDanteOutputHelper.h.

39{
43};
@ AudioSignalTypeMono
The audio signal type is Mono.
@ AudioSignalTypeStereoRight
The audio signal type is StereoRight.
@ AudioSignalTypeStereoLeft
The audio signal type is StereoLeft.

◆ BroadcastConnectionState

Broadcast connection state. The state of connection between ZR's audio and channel. Here are more detailed structural descriptions.

Enumerator
BroadcastConnectionStateDisconnected 

The connection state is disconnected.

BroadcastConnectionStateConnected 

The connection state is connected.

Definition at line 28 of file IDanteOutputHelper.h.

29{
32};
@ BroadcastConnectionStateDisconnected
The connection state is disconnected.
@ BroadcastConnectionStateConnected
The connection state is connected.

◆ LocalNetworkAudioChannelType

Local network audio channel type. Here are more detailed structural descriptions.

Enumerator
LocalNetworkAudioChannelTypeUnknown 

Local network audio channel type is unknown.

LocalNetworkAudioChannelTypeRX 

Local network audio channel type is RX.

LocalNetworkAudioChannelTypeTX 

Local network audio channel type is TX.

Definition at line 17 of file IDanteOutputHelper.h.

18{
22};
@ LocalNetworkAudioChannelTypeUnknown
Local network audio channel type is unknown.
@ LocalNetworkAudioChannelTypeRX
Local network audio channel type is RX.
@ LocalNetworkAudioChannelTypeTX
Local network audio channel type is TX.

◆ SubscriptionGalleryType

Subscription Gallery type. Here are more detailed structural descriptions.

Enumerator
SubscriptionGalleryTypeNone 

The Subscription Gallery type is none.

SubscriptionGalleryTypeUI 

The Subscription Gallery type is UI. The gallery view sequence follows the gallery view of ZR UI.

SubscriptionGalleryTypeCustomAV 

The Subscription Gallery type is CustomAV. The gallery view sequence follows the gallery view of NDI/HWIO.

Definition at line 63 of file IDanteOutputHelper.h.

64{
68};
@ SubscriptionGalleryTypeCustomAV
The Subscription Gallery type is CustomAV. The gallery view sequence follows the gallery view of NDI/...
@ SubscriptionGalleryTypeUI
The Subscription Gallery type is UI. The gallery view sequence follows the gallery view of ZR UI.
@ SubscriptionGalleryTypeNone
The Subscription Gallery type is none.