AudioOutputTrait.OutputInfoStruct

class AudioOutputTrait.OutputInfoStruct


Contains information about an output.

Summary

Public constructors

OutputInfoStruct(
    index: UByte,
    outputType: AudioOutputTrait.OutputTypeEnum,
    name: String
)

Creates the OutputInfoStruct class.

Public properties

UByte

The unique index of the output.

String

The name of the output.

AudioOutputTrait.OutputTypeEnum

The type of the output.

Public constructors

OutputInfoStruct

OutputInfoStruct(
    index: UByte,
    outputType: AudioOutputTrait.OutputTypeEnum = OutputTypeEnum.HDMI,
    name: String = ""
)

Creates the OutputInfoStruct class.

Public properties

index

val indexUByte

The unique index of the output.

name

val nameString

The name of the output.

outputType

val outputTypeAudioOutputTrait.OutputTypeEnum

The type of the output. Valid values are defined in OutputTypeEnum.