ToiVideoOutputConfigurationSession Interface Reference


Description

The ToiVideoOutputConfigurationSession interface allows session based changes of video output settings. If a display is (dis)connected or changed during a session (see ToiVideoOutputConfigurationDisplayChangedEvent ) while ToiVideoOutputConfigurationSession::apply() is not called for outstanding changes, the session must be either cleared or released. A call to ToiVideoOutputConfigurationSession::apply() in other cases result in undefined behavior. Releasing the session instance has the benefit of a new revert-point that matches the fall-back settings of the new display.

import "ToiVideoOutputConfigurationSession.idl";

List of all members.

Public Member Functions

void setDisplayInfo (in ToiVideoOutputConfiguration::TToiVideoOutputId outputId, in ToiVideoOutputConfiguration::TToiVideoModeSequence modes, in ToiVideoOutputConfiguration::TToiAspectRatio aspectRatio) raises (TToiInvalidArgumentException)
void resetDisplayInfo (in ToiVideoOutputConfiguration::TToiVideoOutputId outputId)
void setDefaultVideoMode (in ToiVideoOutputConfiguration::TToiVideoOutputId outputId, in ToiVideoOutputConfiguration::TToiVideoMode mode) raises (TToiOperationNotSupportedException, TToiInvalidArgumentException)
void setColorSpace (in ToiVideoOutputConfiguration::TToiVideoOutputId outputId, in ToiVideoOutputConfiguration::TToiColorSpace colorSpace) raises (TToiOperationNotSupportedException, TToiInvalidArgumentException)
void setScartMode (in ToiVideoOutputConfiguration::TToiVideoOutputId outputId, in ToiVideoOutputConfiguration::TToiScartMode mode) raises (TToiOperationNotSupportedException, TToiInvalidArgumentException)
void setScartLoopThroughMode (in ToiVideoOutputConfiguration::TToiVideoOutputId outputId, in ToiVideoOutputConfiguration::TToiValueMode mode) raises (TToiOperationNotSupportedException, TToiInvalidArgumentException)
void setDviMode (in ToiVideoOutputConfiguration::TToiVideoOutputId outputId, in ToiVideoOutputConfiguration::TToiValueMode mode) raises (TToiOperationNotSupportedException, TToiInvalidArgumentException)
void setColorSystem (in ToiVideoOutputConfiguration::TToiColorSystem colorSystem) raises (TToiOperationNotSupportedException, TToiInvalidArgumentException)
void revert () raises (TToiOperationNotSupportedException)
void clear ()
void apply () raises (TToiOperationNotSupportedException)
void releaseInstance ()
ToiVideoOutputConfigurationDisplayInfo getDisplayInfo (in TToiVideoOutputId outputId) raises (TToiInvalidArgumentException)
TToiColorSystemSequence getColorSystems ()
TToiColorSystem getColorSystem ()
TToiVideoOutputIdSequence getVideoOutputs ()
ToiVideoOutputConfigurationVideoOutputInfo getVideoOutputInfo (in TToiVideoOutputId outputId) raises (TToiOperationNotSupportedException, TToiInvalidArgumentException)
ToiVideoOutputConfigurationVideoOutputCapabilityInfo getVideoOutputCapabilityInfo (in TToiVideoOutputId outputId) raises (TToiOperationNotSupportedException, TToiInvalidArgumentException)
void addEventListener (in long type, in ToiEventListener listener) raises (TToiInvalidArgumentException)
void removeEventListener (in long type, in ToiEventListener listener) raises (TToiInvalidArgumentException)

Public Attributes

Events

const long ON_VIDEO_OUTPUT_SETTINGS_CHANGED = 3600
const long ON_DISPLAY_CHANGED = 3601
const long ON_COLOR_SYSTEM_CHANGED = 3602
TToiColorSystem

const TToiColorSystem COLOR_SYSTEM_NTSC_M = 0
const TToiColorSystem COLOR_SYSTEM_NTSC_J = 1
const TToiColorSystem COLOR_SYSTEM_PAL_B = 2
const TToiColorSystem COLOR_SYSTEM_PAL_M = 3
const TToiColorSystem COLOR_SYSTEM_PAL_N = 4
const TToiColorSystem COLOR_SYSTEM_PAL_NC = 5
TToiVideoMode

const TToiVideoMode NO_VIDEO_MODE = 0
const TToiVideoMode VIDEO_MODE_480I60 = 1
const TToiVideoMode VIDEO_MODE_576I50 = 2
const TToiVideoMode VIDEO_MODE_480P60 = 3
const TToiVideoMode VIDEO_MODE_576P50 = 4
const TToiVideoMode VIDEO_MODE_720P50 = 5
const TToiVideoMode VIDEO_MODE_720P60 = 6
const TToiVideoMode VIDEO_MODE_1080I50 = 7
const TToiVideoMode VIDEO_MODE_1080I60 = 8
const TToiVideoMode VIDEO_MODE_1080P23976 = 9
const TToiVideoMode VIDEO_MODE_1080P24 = 10
const TToiVideoMode VIDEO_MODE_1080P25 = 11
const TToiVideoMode VIDEO_MODE_1080P29970 = 12
const TToiVideoMode VIDEO_MODE_1080P30 = 13
const TToiVideoMode VIDEO_MODE_1080P50 = 14
const TToiVideoMode VIDEO_MODE_1080P59940 = 15
const TToiVideoMode VIDEO_MODE_1080P60 = 16
TToiScartMode

const TToiScartMode NO_SCART_MODE = 0
const TToiScartMode SCART_MODE_CVBS = 1
const TToiScartMode SCART_MODE_YC = 2
const TToiScartMode SCART_MODE_RGB_CVBS = 3
TToiColorSpace

const TToiColorSpace NO_COLOR_SPACE = 0
const TToiColorSpace DIGITAL_COLOR_SPACE_SRGB = 1
const TToiColorSpace DIGITAL_COLOR_SPACE_YCBCR_444 = 2
const TToiColorSpace DIGITAL_COLOR_SPACE_YCBCR_422 = 3
const TToiColorSpace DIGITAL_COLOR_SPACE_XVYCC = 4
const TToiColorSpace ANALOG_COLOR_SPACE_YPBPR = 5
TToiValueMode

const TToiValueMode NO_VALUE_MODE = 0
const TToiValueMode VALUE_MODE_ENABLED = 1
const TToiValueMode VALUE_MODE_DISABLED = 2
TToiVideoConnectionType

const TToiVideoConnectionType VIDEO_CONNECTION_TYPE_HDMI = 0
const TToiVideoConnectionType VIDEO_CONNECTION_TYPE_COMPONENT = 1
const TToiVideoConnectionType VIDEO_CONNECTION_TYPE_SCART = 2
const TToiVideoConnectionType VIDEO_CONNECTION_TYPE_COMPOSITE = 3
const TToiVideoConnectionType VIDEO_CONNECTION_TYPE_SVIDEO = 4
const TToiVideoConnectionType VIDEO_CONNECTION_TYPE_RF = 5
TToiVideoOutputType

const TToiVideoOutputType VIDEO_OUTPUT_TYPE_HD = 0
const TToiVideoOutputType VIDEO_OUTPUT_TYPE_SD = 1
TToiAspectRatio

const TToiAspectRatio ASPECT_RATIO_UNKNOWN = 0
const TToiAspectRatio ASPECT_RATIO_4_3 = 1
const TToiAspectRatio ASPECT_RATIO_16_9 = 2
const TToiAspectRatio ASPECT_RATIO_16_10 = 3
TToiDisplayStatus

const TToiDisplayStatus DISPLAY_STATUS_UNKNOWN = 0
const TToiDisplayStatus DISPLAY_STATUS_CONNECTED = 1
const TToiDisplayStatus DISPLAY_STATUS_CONNECTED_CAPABILITIES_UNKNOWN = 2
const TToiDisplayStatus DISPLAY_STATUS_DISCONNECTED = 3
TToiActiveFormatDescriptor

const TToiActiveFormatDescriptor ACTIVE_FORMAT_UNKNOWN = 0
const TToiActiveFormatDescriptor ACTIVE_FORMAT_16_9_TOP = 1
const TToiActiveFormatDescriptor ACTIVE_FORMAT_14_9_TOP = 2
const TToiActiveFormatDescriptor ACTIVE_FORMAT_MORE_THAN_16_9_CENTRE = 3
const TToiActiveFormatDescriptor ACTIVE_FORMAT_SAME_AS_CODED = 4
const TToiActiveFormatDescriptor ACTIVE_FORMAT_4_3_CENTRE = 5
const TToiActiveFormatDescriptor ACTIVE_FORMAT_16_9_CENTRE = 6
const TToiActiveFormatDescriptor ACTIVE_FORMAT_14_9_CENTRE = 7
const TToiActiveFormatDescriptor ACTIVE_FORMAT_4_3_SHOOT_AND_PROTECT_14_9_CENTRE = 8
const TToiActiveFormatDescriptor ACTIVE_FORMAT_16_9_SHOOT_AND_PROTECT_14_9_CENTRE = 9
const TToiActiveFormatDescriptor ACTIVE_FORMAT_16_9_SHOOT_AND_PROTECT_4_3_CENTRE = 10

Public Types

typedef long TToiColorSystem
typedef sequence< TToiColorSystemTToiColorSystemSequence
typedef long TToiVideoMode
typedef sequence< TToiVideoModeTToiVideoModeSequence
typedef long TToiScartMode
typedef sequence< TToiScartModeTToiScartModeSequence
typedef long TToiColorSpace
typedef sequence< TToiColorSpaceTToiColorSpaceSequence
typedef long TToiValueMode
typedef sequence< TToiValueModeTToiValueModeSequence
typedef long TToiVideoConnectionType
typedef long TToiVideoOutputType
typedef unsigned long TToiVideoOutputId
typedef sequence
< TToiVideoOutputId
TToiVideoOutputIdSequence
typedef long TToiAspectRatio
typedef long TToiDisplayStatus
typedef long TToiActiveFormatDescriptor

Member Typedef Documentation

Aspect ratio and position of the active area within the video frame.

Aspect ratio of display.

Enumeration of video color spaces.

Sequence of TToiColorSpace

Enumeration of video color systems.

The display status information.

Enumerations of SCART video modes.

Generic values for enabling and disabling different features.

Enumeration of video connection types.

Enumeration of video modes.

typedef unsigned long ToiVideoOutputConfiguration::TToiVideoOutputId [inherited]

Video output identifier.

List of video output identifiers.

Enumeration of video output types.


Member Function Documentation

void ToiEventTarget::addEventListener ( in long  type,
in ToiEventListener  listener 
) raises (TToiInvalidArgumentException) [inherited]

This method registers an event listener for a specific event. Multiple listeners can be added for the same event. Events are broadcast to all registered listeners.

Parameters:
type The event type of the event to subscribe to.
listener The JavaScript function that will receive events.
Exceptions:
TInvalidArgumentException Raised if the event type is not supported by this object or if the listener is not a valid JavaScript function. This exception is also raised if the application calls addEventListener with the same combination of type and listener twice.
void ToiVideoOutputConfigurationSession::apply (  )  raises (TToiOperationNotSupportedException)

Applies the changes made in the configuration session and makes the changes permanent.

Exceptions:
TToiOperationNotSupportedException Raised if apply cannot be performed.
void ToiVideoOutputConfigurationSession::clear (  ) 

Clears this configuration session to a clean state.

TToiColorSystem ToiVideoOutputConfiguration::getColorSystem (  )  [inherited]

Get current color system.

Return values:
colorSystem Current color system.
TToiColorSystemSequence ToiVideoOutputConfiguration::getColorSystems (  )  [inherited]

Get supported color systems.

Return values:
colorSystems Supported color systems.
ToiVideoOutputConfigurationDisplayInfo ToiVideoOutputConfiguration::getDisplayInfo ( in TToiVideoOutputId  outputId  )  raises (TToiInvalidArgumentException) [inherited]

Returns information about the display connected to a video output. This is primarily used for HDMI outputs that may receive EDID information. It is possible to override capabilities of a display using ToiVideoOutputConfigurationSession::setDisplayInfo(). If there are no overrides, ToiVideoOutputConfiguration::getDisplayInfo() returns information from the EDID in the case of HDMI and default values for other outputs. If overrides have been set, these are returned instead.

Parameters:
outputId Video output identifier.
Return values:
info Information for available displays.
ToiVideoOutputConfigurationVideoOutputCapabilityInfo ToiVideoOutputConfiguration::getVideoOutputCapabilityInfo ( in TToiVideoOutputId  outputId  )  raises (TToiOperationNotSupportedException, TToiInvalidArgumentException) [inherited]

Get capability information about a video output.

Parameters:
outputId Video output identifier.
Return values:
info The video output capability information.
Exceptions:
TToiOperationNotSupportedException Raised if outputs can not be listed.
TToiInvalidArgumentException Raised if outputId is an invalid output.
ToiVideoOutputConfigurationVideoOutputInfo ToiVideoOutputConfiguration::getVideoOutputInfo ( in TToiVideoOutputId  outputId  )  raises (TToiOperationNotSupportedException, TToiInvalidArgumentException) [inherited]

Get information about current settings for a video output.

Parameters:
outputId Video output identifier.
Return values:
info The video output information.
Exceptions:
TToiOperationNotSupportedException Raised if outputs can not be listed.
TToiInvalidArgumentException Raised if outputId is an invalid output.
TToiVideoOutputIdSequence ToiVideoOutputConfiguration::getVideoOutputs (  )  [inherited]

Returns available video outputs.

Return values:
identifiers List of video output identifiers.
void ToiVideoOutputConfigurationSession::releaseInstance (  ) 

This function releases the resources used by this instance and ends the configuration session. If ToiVideoOutputConfigurationSession::apply() has not been called, the session configuration is lost. When this function returns all observers has also been released.

void ToiEventTarget::removeEventListener ( in long  type,
in ToiEventListener  listener 
) raises (TToiInvalidArgumentException) [inherited]

This method removes an event listener for a specific event.

Parameters:
type The event type of the event to remove the listener from.
listener The JavaScript function that was previously added as an event listener.
Exceptions:
TInvalidArgumentException Raised if the event type is not supported by this object or if the listener is not a valid JavaScript function. This exception is also raised if the listener had not previously been added.
void ToiVideoOutputConfigurationSession::resetDisplayInfo ( in ToiVideoOutputConfiguration::TToiVideoOutputId  outputId  ) 

Resets display information that has been overridden using ToiVideoOutputConfigurationSession::setDisplayInfo(). The overridden values are reset to values retrieved from the EDID if one is available, otherwise default values.

Parameters:
outputId Video output identifier.
void ToiVideoOutputConfigurationSession::revert (  )  raises (TToiOperationNotSupportedException)

Reverts a configuration session to the state it had when first being created, even if changes have been applied. The reverted configuration is not applied until ToiVideoOutputConfigurationSession::apply() is called.

Exceptions:
TToiOperationNotSupportedException Raised if a revert cannot be performed.
void ToiVideoOutputConfigurationSession::setColorSpace ( in ToiVideoOutputConfiguration::TToiVideoOutputId  outputId,
in ToiVideoOutputConfiguration::TToiColorSpace  colorSpace 
) raises (TToiOperationNotSupportedException, TToiInvalidArgumentException)

Configures the color space of the video.

Parameters:
outputId Output identifier.
colorSpace The new color space.
Exceptions:
TToiOperationNotSupportedException Raised if output can not be set.
TToiInvalidArgumentException Raised if outputId is an invalid output.
void ToiVideoOutputConfigurationSession::setColorSystem ( in ToiVideoOutputConfiguration::TToiColorSystem  colorSystem  )  raises (TToiOperationNotSupportedException, TToiInvalidArgumentException)

Set color system, e.g. NTSC or PAL.

Parameters:
colorSystem Color system setting.
Exceptions:
TToiOperationNotSupportedException Raised if color system can not be changed.
TToiInvalidArgumentException Raised if colorSystemSetting not is supported.
void ToiVideoOutputConfigurationSession::setDefaultVideoMode ( in ToiVideoOutputConfiguration::TToiVideoOutputId  outputId,
in ToiVideoOutputConfiguration::TToiVideoMode  mode 
) raises (TToiOperationNotSupportedException, TToiInvalidArgumentException)

Configures the default video output mode. This will be used when no adaptive video mode rules are applicable.

Parameters:
outputId Output identifier.
mode The new output mode.
Exceptions:
TToiOperationNotSupportedException Raised if output can not be set.
TToiInvalidArgumentException Raised if outputId is an invalid output.
void ToiVideoOutputConfigurationSession::setDisplayInfo ( in ToiVideoOutputConfiguration::TToiVideoOutputId  outputId,
in ToiVideoOutputConfiguration::TToiVideoModeSequence  modes,
in ToiVideoOutputConfiguration::TToiAspectRatio  aspectRatio 
) raises (TToiInvalidArgumentException)

Sets information about the display connected to a video output. This is primarily used to give information about displays that cannot provide this information themselves, but can also be used to override the video output capabilites of a display, e.g. if a TV set supports other settings than the EDID indicates.

Parameters:
outputId Video output identifier.
modes The supported video modes.
aspectRatio The aspect ratio of the display.
Exceptions:
TToiInvalidArgumentException Raised if outputId is an invalid output.

Sets the DVI mode for a video output. Only supported for HDMI outputs.

Parameters:
outputId Output identifier.
mode The new DVI mode.
Exceptions:
TToiOperationNotSupportedException Raised if output can not be set.
TToiInvalidArgumentException Raised if outputId is an invalid output.
void ToiVideoOutputConfigurationSession::setScartLoopThroughMode ( in ToiVideoOutputConfiguration::TToiVideoOutputId  outputId,
in ToiVideoOutputConfiguration::TToiValueMode  mode 
) raises (TToiOperationNotSupportedException, TToiInvalidArgumentException)

Sets the SCART standby loop through mode for a video output. Only supported for SCART outputs.

Parameters:
outputId Output identifier.
mode The new SCART standby loop through mode.
Exceptions:
TToiOperationNotSupportedException Raised if output can not be set.
TToiInvalidArgumentException Raised if outputId is an invalid output.
void ToiVideoOutputConfigurationSession::setScartMode ( in ToiVideoOutputConfiguration::TToiVideoOutputId  outputId,
in ToiVideoOutputConfiguration::TToiScartMode  mode 
) raises (TToiOperationNotSupportedException, TToiInvalidArgumentException)

Sets the SCART mode for a video output. Only supported for SCART outputs.

Parameters:
outputId Output identifier.
mode The new SCART mode.
Exceptions:
TToiOperationNotSupportedException Raised if output can not be set.
TToiInvalidArgumentException Raised if outputId is an invalid output.

Member Data Documentation

The active format descriptor is 14:9 centre.

This constant can also be accessed from toi.consts.ToiVideoOutputConfiguration.ACTIVE_FORMAT_14_9_CENTRE.

The active format descriptor is 14:9 top.

This constant can also be accessed from toi.consts.ToiVideoOutputConfiguration.ACTIVE_FORMAT_14_9_TOP.

The active format descriptor is 16:9 centre.

This constant can also be accessed from toi.consts.ToiVideoOutputConfiguration.ACTIVE_FORMAT_16_9_CENTRE.

The active format descriptor is 16:9 with shoot and protect 14:9 centre.

This constant can also be accessed from toi.consts.ToiVideoOutputConfiguration.ACTIVE_FORMAT_16_9_SHOOT_AND_PROTECT_14_9_CENTRE.

The active format descriptor is 16:9 with shoot and protect 4:3 centre.

This constant can also be accessed from toi.consts.ToiVideoOutputConfiguration.ACTIVE_FORMAT_16_9_SHOOT_AND_PROTECT_4_3_CENTRE.

The active format descriptor is 16:9 top.

This constant can also be accessed from toi.consts.ToiVideoOutputConfiguration.ACTIVE_FORMAT_16_9_TOP.

The active format descriptor is 4:3 centre.

This constant can also be accessed from toi.consts.ToiVideoOutputConfiguration.ACTIVE_FORMAT_4_3_CENTRE.

The active format descriptor is 4:3 with shoot and protect 14:9 centre.

This constant can also be accessed from toi.consts.ToiVideoOutputConfiguration.ACTIVE_FORMAT_4_3_SHOOT_AND_PROTECT_14_9_CENTRE.

The active format descriptor is > 16:9 centre.

This constant can also be accessed from toi.consts.ToiVideoOutputConfiguration.ACTIVE_FORMAT_MORE_THAN_16_9_CENTRE.

The active format descriptor is same as coded.

This constant can also be accessed from toi.consts.ToiVideoOutputConfiguration.ACTIVE_FORMAT_SAME_AS_CODED.

The active format descriptor is not known.

This constant can also be accessed from toi.consts.ToiVideoOutputConfiguration.ACTIVE_FORMAT_UNKNOWN.

Technical Preview:
This enumerator is a TECHNICAL PREVIEW, it may change.

YPBPR color space. Analog color space used for analog compoent video

This constant can also be accessed from toi.consts.ToiVideoOutputConfiguration.ANALOG_COLOR_SPACE_YPBPR.

Aspect ratio is 16:10

This constant can also be accessed from toi.consts.ToiVideoOutputConfiguration.ASPECT_RATIO_16_10.

Aspect ratio is 16:9 (widescreen).

This constant can also be accessed from toi.consts.ToiVideoOutputConfiguration.ASPECT_RATIO_16_9.

Aspect ratio is 4:3.

This constant can also be accessed from toi.consts.ToiVideoOutputConfiguration.ASPECT_RATIO_4_3.

Aspect ratio is not known.

This constant can also be accessed from toi.consts.ToiVideoOutputConfiguration.ASPECT_RATIO_UNKNOWN.

This mode is similar to NTSC-M except there is no blanking pedestal. It is the analog system broadcast in Japan.

This constant can also be accessed from toi.consts.ToiVideoOutputConfiguration.COLOR_SYSTEM_NTSC_J.

This is the standard 525i60 NTSC system, broadcast in the United States.

This constant can also be accessed from toi.consts.ToiVideoOutputConfiguration.COLOR_SYSTEM_NTSC_M.

This is the standard 625i50 PAL system, broadcast in most European countries. It uses a 4.43 MHz color subcarrier. This value should also be used for PAL D, G, H, I and K systems since the baseband video signal is identical for all of them.

This constant can also be accessed from toi.consts.ToiVideoOutputConfiguration.COLOR_SYSTEM_PAL_B.

This is a hybrid 525i60 PAL system, broadcast in Brazil. It uses a 3.58 MHz color subcarrier.

This constant can also be accessed from toi.consts.ToiVideoOutputConfiguration.COLOR_SYSTEM_PAL_M.

This is a 625i50 PAL system with a 3.58 MHz color subcarrier. It is broadcast in some countries in Latin America, such as Paraguay and Uruguay.

This constant can also be accessed from toi.consts.ToiVideoOutputConfiguration.COLOR_SYSTEM_PAL_N.

This is a 625i50 PAL system with a 3.58 MHz color subcarrier and an increased black level on lines outside the VBI. Also known as PAL Combination N and is broadcast in some countries in Latin America, such as Argentina.

This constant can also be accessed from toi.consts.ToiVideoOutputConfiguration.COLOR_SYSTEM_PAL_NC.

SRGB color space.This is the most common color space for HDMI video.

This constant can also be accessed from toi.consts.ToiVideoOutputConfiguration.DIGITAL_COLOR_SPACE_SRGB.

Technical Preview:
This enumerator is a TECHNICAL PREVIEW, it may change.

XVYCC color space. A futuristic color space that is mentioned in the HDMI standard but rarely used. It is here for the sake of completeness as no STB supports this yet.

This constant can also be accessed from toi.consts.ToiVideoOutputConfiguration.DIGITAL_COLOR_SPACE_XVYCC.

YCBR422 color space. This is a subsampled version of the above. The chroma components are sampled at half the luminance component thus creating a less accurate but more bandwidth friendly signal.

This constant can also be accessed from toi.consts.ToiVideoOutputConfiguration.DIGITAL_COLOR_SPACE_YCBCR_422.

YCBR444 color space. This color space represents the full range of the component signal. All components have the same sampling rate so there is no chroma subsampling.

This constant can also be accessed from toi.consts.ToiVideoOutputConfiguration.DIGITAL_COLOR_SPACE_YCBCR_444.

Display is connected and capabilities are known.

This constant can also be accessed from toi.consts.ToiVideoOutputConfiguration.DISPLAY_STATUS_CONNECTED.

Display is connected but capabilities are unknown or invalid.

This constant can also be accessed from toi.consts.ToiVideoOutputConfiguration.DISPLAY_STATUS_CONNECTED_CAPABILITIES_UNKNOWN.

Display is not connected.

This constant can also be accessed from toi.consts.ToiVideoOutputConfiguration.DISPLAY_STATUS_DISCONNECTED.

Display status is unknown.

This constant can also be accessed from toi.consts.ToiVideoOutputConfiguration.DISPLAY_STATUS_UNKNOWN.

No color space.

This constant can also be accessed from toi.consts.ToiVideoOutputConfiguration.NO_COLOR_SPACE.

Used when setting is not applicable.

This constant can also be accessed from toi.consts.ToiVideoOutputConfiguration.NO_SCART_MODE.

N/A value

This constant can also be accessed from toi.consts.ToiVideoOutputConfiguration.NO_VALUE_MODE.

This is the value used for turning off an output.

This constant can also be accessed from toi.consts.ToiVideoOutputConfiguration.NO_VIDEO_MODE.

This is an Event identifier for ToiVideoOutputConfigurationColorSystemChangedEvent.

This constant can also be accessed from toi.consts.ToiVideoOutputConfiguration.ON_COLOR_SYSTEM_CHANGED.

const long ToiVideoOutputConfiguration::ON_DISPLAY_CHANGED = 3601 [inherited]

This is an Event identifier for ToiVideoOutputConfigurationDisplayChangedEvent.

This constant can also be accessed from toi.consts.ToiVideoOutputConfiguration.ON_DISPLAY_CHANGED.

This is an Event identifier for ToiVideoOutputConfigurationVideoOutputSettingsChangedEvent.

This constant can also be accessed from toi.consts.ToiVideoOutputConfiguration.ON_VIDEO_OUTPUT_SETTINGS_CHANGED.

Output only composite video on SCART.

This constant can also be accessed from toi.consts.ToiVideoOutputConfiguration.SCART_MODE_CVBS.

Output RGB component video as well as composite video. The composite signal is used for timing only.

This constant can also be accessed from toi.consts.ToiVideoOutputConfiguration.SCART_MODE_RGB_CVBS.

Output separate luminance and chrominance signals, i.e. S-video. Note that displays must be manually configured to receive S-video since it is not possible to signal the S-video format in the SCART connector.

This constant can also be accessed from toi.consts.ToiVideoOutputConfiguration.SCART_MODE_YC.

Value that indicates disabled feature

This constant can also be accessed from toi.consts.ToiVideoOutputConfiguration.VALUE_MODE_DISABLED.

Value that indicates enabled feature

This constant can also be accessed from toi.consts.ToiVideoOutputConfiguration.VALUE_MODE_ENABLED.

Component connection.

This constant can also be accessed from toi.consts.ToiVideoOutputConfiguration.VIDEO_CONNECTION_TYPE_COMPONENT.

Composite connection.

This constant can also be accessed from toi.consts.ToiVideoOutputConfiguration.VIDEO_CONNECTION_TYPE_COMPOSITE.

HDMI connection.

This constant can also be accessed from toi.consts.ToiVideoOutputConfiguration.VIDEO_CONNECTION_TYPE_HDMI.

RF connection.

This constant can also be accessed from toi.consts.ToiVideoOutputConfiguration.VIDEO_CONNECTION_TYPE_RF.

SCART connection.

This constant can also be accessed from toi.consts.ToiVideoOutputConfiguration.VIDEO_CONNECTION_TYPE_SCART.

S-video connection.

This constant can also be accessed from toi.consts.ToiVideoOutputConfiguration.VIDEO_CONNECTION_TYPE_SVIDEO.

Interlaced scan video mode with 1080 active lines and 50Hz vertical frequency.

This constant can also be accessed from toi.consts.ToiVideoOutputConfiguration.VIDEO_MODE_1080I50.

Interlaced scan video mode with 1080 active lines and 60Hz vertical frequency.

This constant can also be accessed from toi.consts.ToiVideoOutputConfiguration.VIDEO_MODE_1080I60.

Progressive scan video mode with 1080 active lines and 23.976Hz vertical frequency.

This constant can also be accessed from toi.consts.ToiVideoOutputConfiguration.VIDEO_MODE_1080P23976.

Progressive scan video mode with 1080 active lines and 24Hz vertical frequency.

This constant can also be accessed from toi.consts.ToiVideoOutputConfiguration.VIDEO_MODE_1080P24.

Progressive scan video mode with 1080 active lines and 25Hz vertical frequency.

This constant can also be accessed from toi.consts.ToiVideoOutputConfiguration.VIDEO_MODE_1080P25.

Progressive scan video mode with 1080 active lines and 29.970Hz vertical frequency.

This constant can also be accessed from toi.consts.ToiVideoOutputConfiguration.VIDEO_MODE_1080P29970.

Progressive scan video mode with 1080 active lines and 30Hz vertical frequency.

This constant can also be accessed from toi.consts.ToiVideoOutputConfiguration.VIDEO_MODE_1080P30.

Progressive scan video mode with 1080 active lines and 50Hz vertical frequency.

This constant can also be accessed from toi.consts.ToiVideoOutputConfiguration.VIDEO_MODE_1080P50.

Progressive scan video mode with 1080 active lines and 59.940Hz vertical frequency.

This constant can also be accessed from toi.consts.ToiVideoOutputConfiguration.VIDEO_MODE_1080P59940.

Progressive scan video mode with 1080 active lines and 60Hz vertical frequency.

This constant can also be accessed from toi.consts.ToiVideoOutputConfiguration.VIDEO_MODE_1080P60.

Interlaced scan video mode with 480 active lines and 60Hz vertical frequency.

This constant can also be accessed from toi.consts.ToiVideoOutputConfiguration.VIDEO_MODE_480I60.

Progressive scan video mode with 480 active lines and 60Hz vertical frequency.

This constant can also be accessed from toi.consts.ToiVideoOutputConfiguration.VIDEO_MODE_480P60.

Interlaced scan video mode with 576 active lines and 50Hz vertical frequency.

This constant can also be accessed from toi.consts.ToiVideoOutputConfiguration.VIDEO_MODE_576I50.

Progressive scan video mode with 576 active lines and 50Hz vertical frequency.

This constant can also be accessed from toi.consts.ToiVideoOutputConfiguration.VIDEO_MODE_576P50.

Progressive scan video mode with 720 active lines and 50Hz vertical frequency.

This constant can also be accessed from toi.consts.ToiVideoOutputConfiguration.VIDEO_MODE_720P50.

Progressive scan video mode with 720 active lines and 60Hz vertical frequency.

This constant can also be accessed from toi.consts.ToiVideoOutputConfiguration.VIDEO_MODE_720P60.

Output is in HD.

This constant can also be accessed from toi.consts.ToiVideoOutputConfiguration.VIDEO_OUTPUT_TYPE_HD.

Output is in SD.

This constant can also be accessed from toi.consts.ToiVideoOutputConfiguration.VIDEO_OUTPUT_TYPE_SD.