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.
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.
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.