Zoom Rooms Controller SDK Reference 6.6.0
Loading...
Searching...
No Matches
HWIOChannelInfo Struct Reference

HWIOChannelInfo. More...

#include <IHWIOHelper.h>

Data Fields

uint32_t channelID = 0
 Channel ID. 0 means invalid/unused, positive value means a specific channel.
 
HWIOChannelModality modality = HWIOChannelModalityNone
 Channel modality, see HWIOChannelModality enum.
 
HWIOChannelConnectorType connectorType = HWIOChannelConnectorTypeUnspecified
 Channel connector type, see HWIOChannelConnectorType enum.
 
HWIOAssignmentStatus assignmentStatus
 Assignment status, see HWIOAssignmentStatus struct.
 
HWIOConfiguration inputConfiguration
 Input configuration, see HWIOConfiguration struct.
 
HWIOConfiguration outputConfiguration
 Output configuration, see HWIOConfiguration struct.
 
std::vector< HWIOVideoSettingssupportedInputVideoSettings
 Supported input video setting list, see HWIOVideoSettings struct.
 
std::vector< HWIOVideoSettingssupportedOutputVideoSettings
 Supported output video setting list, see HWIOVideoSettings struct.
 
std::vector< HWIOAudioSettingssupportedInputAudioSettings
 Supported input audio setting list, see HWIOAudioSettings struct.
 
std::vector< HWIOAudioSettingssupportedOutputAudioSettings
 Supported output audio setting list, see HWIOAudioSettings struct.
 
std::string name
 Channel name. If empty, use the parent device's name.
 
HWIOVideoConvertPreferenceType videoConvertPreferenceType = HWIOVideoConvertPreferenceTypeUnknown
 Video convert preference, see HWIOVideoConvertPreferenceType enum.
 
HWIOChannelActivityStatus activityStatus = HWIOChannelActivityStatusOff
 Channel activity status.
 
HWIOChannelDetectedInputSignal detectedInputSignal
 Channel detected input signal. Valid only if input signal detection is enabled for the device.
 

Detailed Description

HWIOChannelInfo.

Definition at line 304 of file IHWIOHelper.h.

Field Documentation

◆ activityStatus

HWIOChannelActivityStatus HWIOChannelInfo::activityStatus = HWIOChannelActivityStatusOff

Channel activity status.

Definition at line 318 of file IHWIOHelper.h.

◆ assignmentStatus

HWIOAssignmentStatus HWIOChannelInfo::assignmentStatus

Assignment status, see HWIOAssignmentStatus struct.

Definition at line 309 of file IHWIOHelper.h.

◆ channelID

uint32_t HWIOChannelInfo::channelID = 0

Channel ID. 0 means invalid/unused, positive value means a specific channel.

Definition at line 306 of file IHWIOHelper.h.

◆ connectorType

Channel connector type, see HWIOChannelConnectorType enum.

Definition at line 308 of file IHWIOHelper.h.

◆ detectedInputSignal

HWIOChannelDetectedInputSignal HWIOChannelInfo::detectedInputSignal

Channel detected input signal. Valid only if input signal detection is enabled for the device.

Definition at line 319 of file IHWIOHelper.h.

◆ inputConfiguration

HWIOConfiguration HWIOChannelInfo::inputConfiguration

Input configuration, see HWIOConfiguration struct.

Definition at line 310 of file IHWIOHelper.h.

◆ modality

HWIOChannelModality HWIOChannelInfo::modality = HWIOChannelModalityNone

Channel modality, see HWIOChannelModality enum.

Definition at line 307 of file IHWIOHelper.h.

◆ name

std::string HWIOChannelInfo::name

Channel name. If empty, use the parent device's name.

Definition at line 316 of file IHWIOHelper.h.

◆ outputConfiguration

HWIOConfiguration HWIOChannelInfo::outputConfiguration

Output configuration, see HWIOConfiguration struct.

Definition at line 311 of file IHWIOHelper.h.

◆ supportedInputAudioSettings

std::vector<HWIOAudioSettings> HWIOChannelInfo::supportedInputAudioSettings

Supported input audio setting list, see HWIOAudioSettings struct.

Definition at line 314 of file IHWIOHelper.h.

◆ supportedInputVideoSettings

std::vector<HWIOVideoSettings> HWIOChannelInfo::supportedInputVideoSettings

Supported input video setting list, see HWIOVideoSettings struct.

Definition at line 312 of file IHWIOHelper.h.

◆ supportedOutputAudioSettings

std::vector<HWIOAudioSettings> HWIOChannelInfo::supportedOutputAudioSettings

Supported output audio setting list, see HWIOAudioSettings struct.

Definition at line 315 of file IHWIOHelper.h.

◆ supportedOutputVideoSettings

std::vector<HWIOVideoSettings> HWIOChannelInfo::supportedOutputVideoSettings

Supported output video setting list, see HWIOVideoSettings struct.

Definition at line 313 of file IHWIOHelper.h.

◆ videoConvertPreferenceType

HWIOVideoConvertPreferenceType HWIOChannelInfo::videoConvertPreferenceType = HWIOVideoConvertPreferenceTypeUnknown

Video convert preference, see HWIOVideoConvertPreferenceType enum.

Definition at line 317 of file IHWIOHelper.h.