ToiAudioOutputConfiguration is used to get information about the format mappings of available audio outputs.
import "ToiAudioOutputConfiguration.idl";
| typedef long ToiAudioOutputConfiguration::TToiAudioFormat |
Input and output audio formats.
| typedef sequence< ToiAudioOutputConfigurationAudioFormatMapping > ToiAudioOutputConfiguration::TToiAudioFormatMappingSequence |
List of audio format mappings.
| typedef sequence< ToiAudioOutputConfigurationAudioFormatOption > ToiAudioOutputConfiguration::TToiAudioFormatOptionSequence |
List of audio format options.
| typedef sequence< TToiAudioFormat > ToiAudioOutputConfiguration::TToiAudioFormatSequence |
List of audio formats.
| typedef sequence< octet > ToiAudioOutputConfiguration::TToiBinary |
HDMI conntection status information.
| ToiAudioOutputConfigurationAudioFormatMapping ToiAudioOutputConfiguration::getFormatMapping | ( | in ToiAudioOutputService::TToiAudioConnectionId | connectionId, |
| in TToiAudioFormat | inputFormat | ||
| ) | raises (TToiInvalidArgumentException) |
Returns the audio format mapping for the specified output connection and input format.
| connectionId | The identifier of the output connection. |
| inputFormat | The input format. |
| formatMapping | The requested format mapping. |
| TToiInvalidArgumentException | Raised if the output connection or the input format is invalid. |
| TToiAudioFormatMappingSequence ToiAudioOutputConfiguration::getFormatMappingList | ( | in ToiAudioOutputService::TToiAudioConnectionId | connectionId | ) | raises (TToiInvalidArgumentException) |
Returns all audio format mappings for the specified output connection.
| connectionId | The identifier of the output connection. |
| formatMappingList | The list of audio format mappings. |
| TToiInvalidArgumentException | Raised if the output connection is invalid. |
| ToiAudioOutputConfigurationHdmiSinkInfo ToiAudioOutputConfiguration::getHdmiSinkInfo | ( | in ToiAudioOutputService::TToiAudioConnectionId | connectionId | ) | raises (TToiInvalidArgumentException) |
Returns the sink information for specified HDMI connection.
| connectionId | The identifier of the HDMI output connection. |
| sinkInfo | The sink information for the HDMI connection. |
| TToiInvalidArgumentException | Raised if the output connection is invalid. |
AAC HE audio.
This constant can also be accessed from toi.consts.ToiAudioOutputConfiguration.AUDIO_FORMAT_AAC_HE.
AAC LC audio.
This constant can also be accessed from toi.consts.ToiAudioOutputConfiguration.AUDIO_FORMAT_AAC_LC.
AC3 audio.
This constant can also be accessed from toi.consts.ToiAudioOutputConfiguration.AUDIO_FORMAT_AC3.
Enhanced AC3 audio.
This constant can also be accessed from toi.consts.ToiAudioOutputConfiguration.AUDIO_FORMAT_AC3_PLUS.
DTS audio.
This constant can also be accessed from toi.consts.ToiAudioOutputConfiguration.AUDIO_FORMAT_DTS.
DTS HD audio.
This constant can also be accessed from toi.consts.ToiAudioOutputConfiguration.AUDIO_FORMAT_DTS_HD.
MP3 audio
This constant can also be accessed from toi.consts.ToiAudioOutputConfiguration.AUDIO_FORMAT_MP3.
MPEG1 audio.
This constant can also be accessed from toi.consts.ToiAudioOutputConfiguration.AUDIO_FORMAT_MPEG_1.
MPEG2 audio.
This constant can also be accessed from toi.consts.ToiAudioOutputConfiguration.AUDIO_FORMAT_MPEG_2.
No value.
This constant can also be accessed from toi.consts.ToiAudioOutputConfiguration.AUDIO_FORMAT_NULL.
PCM stereo audio.
This constant can also be accessed from toi.consts.ToiAudioOutputConfiguration.AUDIO_FORMAT_PCM_2CH.
PCM multi audio.
This constant can also be accessed from toi.consts.ToiAudioOutputConfiguration.AUDIO_FORMAT_PCM_MULTI.
HDMI sink is connected and capabilities are known.
This constant can also be accessed from toi.consts.ToiAudioOutputConfiguration.HDMI_CONNECTION_STATUS_CONNECTED.
| const TToiHdmiConnectionStatus ToiAudioOutputConfiguration::HDMI_CONNECTION_STATUS_CONNECTED_CAPABILITIES_UNKNOWN = 2 |
HDMI sink is connected and capabilities are unknown/invalid.
This constant can also be accessed from toi.consts.ToiAudioOutputConfiguration.HDMI_CONNECTION_STATUS_CONNECTED_CAPABILITIES_UNKNOWN.
HDMI sink is not connected.
This constant can also be accessed from toi.consts.ToiAudioOutputConfiguration.HDMI_CONNECTION_STATUS_DISCONNECTED.
HDMI connection status is unknown.
This constant can also be accessed from toi.consts.ToiAudioOutputConfiguration.HDMI_CONNECTION_STATUS_UNKNOWN.