Skip to main content

Stereo Audio Input/Output

A Node object whose type is STEREO_AUDIO_INPUT_OUTPUT. This node represents a stereo audio port that can serve as either an input or an output.

Configuration

StereoAudioInputOutputNodeConfig
{
"direction" : String
}
Member nameTypeDescription
directionStringPort direction, which is one of the following: INPUT The port is set to be an audio input OUTPUT The port is set to be an audio output

Status

None

Inputs

Input nameConfigurableDescription
mainYesAudio input source.

A transmitter may support none, some or all of the following: 2 -- Local HDMI audio (stereo downmix) 8-- Multichannel audio subscription (audio return channel) 9 -- Local Multichannel audio 13 -- Stereo audio subscription 15 -- HDMI audio subscription (stereo downmix)
A receiver may support none, some or all of the following: 2 -- HDMI audio subscription (stereo downmix) 3 -- Stereo audio subscription 8 -- Multichannel audio subscription 9 -- Local Multichannel audio Note: Not all audio types are available to all endpoint devices, supported audio is based on the chipset type and hardware design. Refer to the API application note library for more information.
A BlueRiver transceiver device may support none, some or all of the following: 2 -- HDMI audio subscription (stereo downmix) 3 -- Stereo audio subscription 8 -- Multichannel audio subscription 9 -- Local Multichannel audio 12 -- Local HDMI audio (stereo downmix)
If device does not support any of above, then following is listed: 0 -- No audio source available
Attempting to set this last value as selected input using a set property command results in ILLEGAL_ARGUMENT error.

When set as an output, the port serves as an analog audio loop-out for the HDMI audio.

Example

As returned by get device:

{
"type" : "STEREO_AUDIO_INPUT_OUTPUT",
"index" : 0,
"configuration" : {
"direction" : "INPUT"
},
"status" : {},
"inputs" : [
{
"name" : "main",
"index" : 0,
"configuration" : {},
"status" : {
"source" : {
"ref_class" : "NODE",
"ref_type" : "HDMI_DECODER",
"ref_index" : 0
}
}
}
]
}