MediaQualityContract
public
class
MediaQualityContract
extends Object
| java.lang.Object | |
| ↳ | android.media.quality.MediaQualityContract |
The contract between the media quality service and applications. Contains definitions for the commonly used parameter names.
Summary
Nested classes | |
|---|---|
class |
MediaQualityContract.PictureQuality
Parameters picture quality. |
class |
MediaQualityContract.SoundQuality
Parameters for sound quality. |
Constants | |
|---|---|
String |
COLOR_SPACE_ADOBE_RGB
Adobe RGB color space option. |
String |
COLOR_SPACE_AUTO
Automatic color space option. |
String |
COLOR_SPACE_BT2020
BT.2020 color space option. |
String |
COLOR_SPACE_DCI
DCI-P3 color space option. |
String |
COLOR_SPACE_OFF
Off option for color space. |
String |
COLOR_SPACE_ON
On option for color space. |
String |
COLOR_SPACE_S_RGB_BT_709
sRGB/BT.709 color space option. |
String |
COLOR_SPACE_UNKNOWN
Unknown color space option. |
String |
COLOR_TEMP_COOL
Key for the "Cool" color temperature preset. |
String |
COLOR_TEMP_COOL_HDR10PLUS
Key for the "Cool" color temperature preset, specifically applied during HDR10+ content playback. |
String |
COLOR_TEMP_FMMHDR
Key for the color temperature used in Filmmaker Mode (FMM) during High Dynamic Range (HDR) playback. |
String |
COLOR_TEMP_FMMSDR
Key for the color temperature used in Filmmaker Mode (FMM) during Standard Dynamic Range (SDR) playback. |
String |
COLOR_TEMP_STANDARD
Key for the "Standard" color temperature preset. |
String |
COLOR_TEMP_STANDARD_HDR10PLUS
Key for the "Standard" color temperature preset, specifically applied during HDR10+ content playback. |
String |
COLOR_TEMP_UNKNOWN
Key for an unknown color temperature preset. |
String |
COLOR_TEMP_USER
Key for the "User" color temperature preset. |
String |
COLOR_TEMP_USER_HDR10PLUS
Key for the "User" color temperature preset, specifically applied during HDR10+ content playback. |
String |
COLOR_TEMP_WARM
Key for the "Warm" color temperature preset. |
String |
COLOR_TEMP_WARM_HDR10PLUS
Key for the "Warm" color temperature preset, specifically applied during HDR10+ content playback. |
String |
DIGITAL_OUTPUT_MODE_AUTO
Automatic digital output mode. |
String |
DIGITAL_OUTPUT_MODE_BYPASS
Bypass digital output mode. |
String |
DIGITAL_OUTPUT_MODE_DOLBY_DIGITAL
Dolby Digital output mode. |
String |
DIGITAL_OUTPUT_MODE_DOLBY_DIGITAL_PLUS
Dolby Digital Plus output mode. |
String |
DIGITAL_OUTPUT_MODE_DOLBY_MAT
Dolby MAT output mode. |
String |
DIGITAL_OUTPUT_MODE_PCM
PCM digital output mode. |
String |
DIGITAL_OUTPUT_MODE_UNKNOWN
Unknown digital output mode. |
String |
DOLBY_SOUND_MODE_GAME
Game sound mode for Dolby audio. |
String |
DOLBY_SOUND_MODE_MOVIE
Movie sound mode for Dolby audio. |
String |
DOLBY_SOUND_MODE_MUSIC
Music sound mode for Dolby audio. |
String |
DOLBY_SOUND_MODE_NEWS
News sound mode for Dolby audio. |
String |
DOLBY_SOUND_MODE_STADIUM
Stadium sound mode for Dolby audio. |
String |
DOLBY_SOUND_MODE_STANDARD
Standard sound mode for Dolby audio. |
String |
DOLBY_SOUND_MODE_UNKNOWN
Unknown Dolby sound mode. |
String |
DOLBY_SOUND_MODE_USER
User-defined sound mode for Dolby audio. |
String |
DOWN_MIX_MODE_STEREO
Stereo down-mix mode option. |
String |
DOWN_MIX_MODE_SURROUND
Surround down-mix mode option. |
String |
DOWN_MIX_MODE_UNKNOWN
Unknown down-mix mode option. |
String |
EXTRA_PICTURE_QUALITY_EVENT_TYPE_FRAME_CHANGE
Frame change event type. |
String |
GAMMA_BRIGHT
Bright gamma option. |
String |
GAMMA_DARK
Dark gamma option. |
String |
GAMMA_MIDDLE
Middle gamma option. |
String |
GAMMA_UNKNOWN
Unknown gamma option. |
String |
HDMIRGB_RANGE_AUTO
Automatic HDMI RGB range option. |
String |
HDMIRGB_RANGE_FULL
Full HDMI RGB range option. |
String |
HDMIRGB_RANGE_LIMITED
Limited HDMI RGB range option. |
String |
HDMIRGB_RANGE_UNKNOWN
Unknown HDMI RGB range option. |
String |
LEVEL_HIGH
High level option for a parameter. |
String |
LEVEL_LOW
Low level option for a parameter. |
String |
LEVEL_MEDIUM
Medium level option for a parameter. |
String |
LEVEL_OFF
Off level for parameters. |
String |
LEVEL_RANGE_AUTO
Automatic level range option. |
String |
LEVEL_RANGE_FULL
Full level range option. |
String |
LEVEL_RANGE_LIMITED
Limited level range option. |
String |
LEVEL_RANGE_UNKNOWN
Unknown level range option. |
String |
LEVEL_UNKNOWN
Unknown level for a parameter. |
String |
LEVEL_USER
User level option for a parameter. |
int |
PANEL_TECHNOLOGY_OLED
Display panel technology for OLED (Organic Light Emitting Diode). |
int |
PANEL_TECHNOLOGY_UNKNOWN
Unknown display panel technology type. |
String |
PICTURE_QUALITY_EVENT_TYPE_BBD_RESULT
BBD result event type. |
String |
PICTURE_QUALITY_EVENT_TYPE_CAPTUREPOINT_INFO_CHANGE
Capture point info change event type. |
String |
PICTURE_QUALITY_EVENT_TYPE_DOLBY_APO_CHANGE
Dolby APO change event type. |
String |
PICTURE_QUALITY_EVENT_TYPE_DOLBY_IQ_CHANGE
Dolby IQ change event type. |
String |
PICTURE_QUALITY_EVENT_TYPE_NONE
None event type. |
String |
PICTURE_QUALITY_EVENT_TYPE_UNKNOWN
Unknown picture quality event type. |
String |
PICTURE_QUALITY_EVENT_TYPE_VIDEOPATH_CHANGE
Video path change event type. |
String |
PICTURE_QUALITY_EVENT_TYPE_VIDEO_DELAY_CHANGE
Video delay change event type. |
String |
SOUND_STYLE_AUTO
Automatic sound style. |
String |
SOUND_STYLE_MOVIE
Movie sound style. |
String |
SOUND_STYLE_MUSIC
Music sound style. |
String |
SOUND_STYLE_NEWS
News sound style. |
String |
SOUND_STYLE_SPORTS
Sports sound style. |
String |
SOUND_STYLE_STANDARD
Standard sound style. |
String |
SOUND_STYLE_UNKNOWN
Unknown sound style. |
String |
SOUND_STYLE_USER
User-defined sound style. |
String |
SOUND_STYLE_VIVID
Vivid sound style. |
String |
STREAM_STATUS_DOLBY_VISION
Dolby Vision stream status. |
String |
STREAM_STATUS_FMM_DOLBY
FMM Dolby stream status. |
String |
STREAM_STATUS_FMM_HDR10
FMM HDR10 stream status. |
String |
STREAM_STATUS_FMM_HDR10_PLUS
FMM HDR10+ stream status. |
String |
STREAM_STATUS_FMM_HDR_VIVID
FMM HDR Vivid stream status. |
String |
STREAM_STATUS_FMM_HLG
FMM HLG stream status. |
String |
STREAM_STATUS_FMM_SDR
FMM SDR stream status. |
String |
STREAM_STATUS_FMM_TCH
FMM TCH stream status. |
String |
STREAM_STATUS_HDR10
HDR10 stream status. |
String |
STREAM_STATUS_HDR10_PLUS
HDR10+ stream status. |
String |
STREAM_STATUS_HDR_VIVID
HDR Vivid stream status. |
String |
STREAM_STATUS_HLG
HLG stream status. |
String |
STREAM_STATUS_IMAX_HDR10
IMAX HDR10 stream status. |
String |
STREAM_STATUS_IMAX_HDR10_PLUS
IMAX HDR10+ stream status. |
String |
STREAM_STATUS_IMAX_SDR
IMAX SDR stream status. |
String |
STREAM_STATUS_SDR
SDR stream status. |
String |
STREAM_STATUS_TCH
TCH stream status. |
String |
STREAM_STATUS_UNKNOWN
Unknown stream status. |
String |
THREE_D_MODE_FRAME_PACKING
Frame packing 3D mode, where left and right eye views are packed into a single frame. |
String |
THREE_D_MODE_OFF
Disables 3D mode. |
String |
THREE_D_MODE_SIDE_BY_SIDE
Side-by-side 3D mode, where the left and right views are in the same frame, placed horizontally next to each other. |
String |
THREE_D_MODE_TOP_AND_BOTTOM
Top-and-bottom 3D mode, where the left and right views are in the same frame, placed vertically on top of each other. |
String |
THREE_D_MODE_UNKNOWN
Unknown 3D mode. |
Inherited methods | |
|---|---|
Constants
COLOR_SPACE_ADOBE_RGB
public static final String COLOR_SPACE_ADOBE_RGB
Adobe RGB color space option.
Represents the Adobe RGB color space.
Constant Value: "ADOBE_RGB"
COLOR_SPACE_AUTO
public static final String COLOR_SPACE_AUTO
Automatic color space option.
Represents that the color space is determined automatically by the system.
Constant Value: "AUTO"
COLOR_SPACE_BT2020
public static final String COLOR_SPACE_BT2020
BT.2020 color space option.
Represents the BT.2020 color space, used for Ultra HD.
Constant Value: "BT2020"
COLOR_SPACE_DCI
public static final String COLOR_SPACE_DCI
DCI-P3 color space option.
Represents the DCI-P3 color space, commonly used in digital cinema.
Constant Value: "DCI"
COLOR_SPACE_OFF
public static final String COLOR_SPACE_OFF
Off option for color space.
Represents that the color space feature is turned off.
Constant Value: "OFF"
COLOR_SPACE_ON
public static final String COLOR_SPACE_ON
On option for color space.
Represents that the color space feature is turned on.
Constant Value: "ON"
COLOR_SPACE_S_RGB_BT_709
public static final String COLOR_SPACE_S_RGB_BT_709
sRGB/BT.709 color space option.
Represents the sRGB/BT.709 color space, standard for web and HD video.
Constant Value: "S_RGB_BT_709"
COLOR_SPACE_UNKNOWN
public static final String COLOR_SPACE_UNKNOWN
Unknown color space option.
This value is used to represent a color space that is not recognized by the current version of the SDK. It serves as a fallback to ensure backwards compatibility when new color space options are introduced in future platform versions.
Constant Value: "UNKNOWN"
COLOR_TEMP_COOL
public static final String COLOR_TEMP_COOL
Key for the "Cool" color temperature preset.
Represents a cooler, bluish white point, typically with a color temperature higher than 7000K (often 9000K-11000K). This makes white appear crisp and bright, which can be desirable for sports content or viewing in brightly lit environments.
Constant Value: "color_temp_cool"
COLOR_TEMP_COOL_HDR10PLUS
public static final String COLOR_TEMP_COOL_HDR10PLUS
Key for the "Cool" color temperature preset, specifically applied during HDR10+ content playback.
Applies a high-Kelvin (bluish) white point optimized for the higher brightness levels of HDR10+ content.
Constant Value: "color_temp_cool_hdr10plus"
COLOR_TEMP_FMMHDR
public static final String COLOR_TEMP_FMMHDR
Key for the color temperature used in Filmmaker Mode (FMM) during High Dynamic Range (HDR) playback.
Similar to COLOR_TEMP_FMMSDR, this parameter enforces the creative
intent for HDR content. It targets the D65 (6500K) white point, calibrated
specifically for the HDR tone mapping curve to ensure accurate highlights
and shadow detail.
Constant Value: "color_temp_fmmhdr"
COLOR_TEMP_FMMSDR
public static final String COLOR_TEMP_FMMSDR
Key for the color temperature used in Filmmaker Mode (FMM) during Standard Dynamic Range (SDR) playback.
Filmmaker Mode is designed to preserve the creative intent of the content creator. Consequently, this parameter is typically locked to the industry standard D65 (6500K) white point to ensure accurate color reproduction for SDR movies.
Constant Value: "color_temp_fmmsdr"
COLOR_TEMP_STANDARD
public static final String COLOR_TEMP_STANDARD
Key for the "Standard" color temperature preset.
Represents a balanced white point, typically positioned between Cool and Warm. This is often the default factory setting, offering a compromise between brightness and color accuracy suitable for general daytime viewing.
Constant Value: "color_temp_standard"
COLOR_TEMP_STANDARD_HDR10PLUS
public static final String COLOR_TEMP_STANDARD_HDR10PLUS
Key for the "Standard" color temperature preset, specifically applied during HDR10+ content playback.
Applies a balanced white point optimized for the higher brightness levels of HDR10+ content.
Constant Value: "color_temp_standard_hdr10plus"
COLOR_TEMP_UNKNOWN
public static final String COLOR_TEMP_UNKNOWN
Key for an unknown color temperature preset.
Represents a color temperature state that the system cannot identify or that is defined in a newer version of the API than the one the application is currently using. This ensures the application remains stable even when encountering undefined presets.
Constant Value: "color_temp_unknown"
COLOR_TEMP_USER
public static final String COLOR_TEMP_USER
Key for the "User" color temperature preset.
Represents a custom color temperature configuration defined by the user. Unlike the fixed presets (Cool, Standard, Warm), this mode typically allows for manual adjustment of RGB gain and offset values to achieve a specific white point.
Constant Value: "color_temp_user"
COLOR_TEMP_USER_HDR10PLUS
public static final String COLOR_TEMP_USER_HDR10PLUS
Key for the "User" color temperature preset, specifically applied during HDR10+ content playback.
Stores custom user adjustments for white balance that are applied only when the display is in HDR10+ mode. This ensures that manual calibrations for High Dynamic Range content do not affect SDR viewing.
Constant Value: "color_temp_user_hdr10plus"
COLOR_TEMP_WARM
public static final String COLOR_TEMP_WARM
Key for the "Warm" color temperature preset.
Represents a warmer, yellowish/reddish white point, typically targeted at the D65 standard (6500K). This is the industry standard for cinema and high-end video production. It is the recommended setting for movie watching in dim environments to ensure colors are seen as the director intended.
Constant Value: "color_temp_warm"
COLOR_TEMP_WARM_HDR10PLUS
public static final String COLOR_TEMP_WARM_HDR10PLUS
Key for the "Warm" color temperature preset, specifically applied during HDR10+ content playback.
Applies a D65-targeted (6500K) white point optimized for HDR10+ content. Maintaining D65 accuracy is critical in HDR to prevent bright highlights from appearing tinted.
Constant Value: "color_temp_warm_hdr10plus"
DIGITAL_OUTPUT_MODE_AUTO
public static final String DIGITAL_OUTPUT_MODE_AUTO
Automatic digital output mode.
The system automatically selects the preferred digital audio format supported by the connected device.
Constant Value: "AUTO"
DIGITAL_OUTPUT_MODE_BYPASS
public static final String DIGITAL_OUTPUT_MODE_BYPASS
Bypass digital output mode.
The encoded audio stream is sent directly to the output without being decoded by the device.
Constant Value: "BYPASS"
DIGITAL_OUTPUT_MODE_DOLBY_DIGITAL
public static final String DIGITAL_OUTPUT_MODE_DOLBY_DIGITAL
Dolby Digital output mode.
Audio is output in Dolby Digital (AC-3) format.
Constant Value: "DolbyDigital"
DIGITAL_OUTPUT_MODE_DOLBY_DIGITAL_PLUS
public static final String DIGITAL_OUTPUT_MODE_DOLBY_DIGITAL_PLUS
Dolby Digital Plus output mode.
Audio is output in Dolby Digital Plus (E-AC-3) format.
Constant Value: "DolbyDigitalPlus"
DIGITAL_OUTPUT_MODE_DOLBY_MAT
public static final String DIGITAL_OUTPUT_MODE_DOLBY_MAT
Dolby MAT output mode.
Audio is output in Dolby Meridian Audio Taper (MAT) format.
Constant Value: "DolbyMat"
DIGITAL_OUTPUT_MODE_PCM
public static final String DIGITAL_OUTPUT_MODE_PCM
PCM digital output mode.
Audio is decoded to uncompressed Pulse-Code Modulation (PCM) before output.
Constant Value: "PCM"
DIGITAL_OUTPUT_MODE_UNKNOWN
public static final String DIGITAL_OUTPUT_MODE_UNKNOWN
Unknown digital output mode.
This value is used to represent a digital audio output mode that is not recognized by the current version of the SDK. It serves as a fallback to ensure backwards compatibility when new digital output modes are introduced in future platform versions.
Constant Value: "UNKNOWN"
DOLBY_SOUND_MODE_GAME
public static final String DOLBY_SOUND_MODE_GAME
Game sound mode for Dolby audio.
Represents a Dolby sound mode optimized for gaming.
Constant Value: "GAME"
DOLBY_SOUND_MODE_MOVIE
public static final String DOLBY_SOUND_MODE_MOVIE
Movie sound mode for Dolby audio.
Represents a Dolby sound mode optimized for movies.
Constant Value: "MOVIE"
DOLBY_SOUND_MODE_MUSIC
public static final String DOLBY_SOUND_MODE_MUSIC
Music sound mode for Dolby audio.
Represents a Dolby sound mode optimized for music.
Constant Value: "MUSIC"
DOLBY_SOUND_MODE_NEWS
public static final String DOLBY_SOUND_MODE_NEWS
News sound mode for Dolby audio.
Represents a Dolby sound mode optimized for news and dialogue.
Constant Value: "NEWS"
DOLBY_SOUND_MODE_STADIUM
public static final String DOLBY_SOUND_MODE_STADIUM
Stadium sound mode for Dolby audio.
Represents a Dolby sound mode that simulates a stadium environment.
Constant Value: "STADIUM"
DOLBY_SOUND_MODE_STANDARD
public static final String DOLBY_SOUND_MODE_STANDARD
Standard sound mode for Dolby audio.
Represents a standard, neutral Dolby sound mode.
Constant Value: "STANDARD"
DOLBY_SOUND_MODE_UNKNOWN
public static final String DOLBY_SOUND_MODE_UNKNOWN
Unknown Dolby sound mode.
This value is used to represent a Dolby sound mode that is not recognized by the current version of the SDK. It serves as a fallback to ensure backwards compatibility when new Dolby sound modes are introduced in future platform versions.
Constant Value: "UNKNOWN"
DOLBY_SOUND_MODE_USER
public static final String DOLBY_SOUND_MODE_USER
User-defined sound mode for Dolby audio.
Represents a Dolby sound mode customized by the user.
Constant Value: "USER"
DOWN_MIX_MODE_STEREO
public static final String DOWN_MIX_MODE_STEREO
Stereo down-mix mode option.
Represents a down-mix mode that converts multi-channel audio to a standard stereo output (Lo/Ro).
Constant Value: "STEREO"
DOWN_MIX_MODE_SURROUND
public static final String DOWN_MIX_MODE_SURROUND
Surround down-mix mode option.
Represents a down-mix mode that converts multi-channel audio to a matrix-encoded surround sound output (Lt/Rt).
Constant Value: "SURROUND"
DOWN_MIX_MODE_UNKNOWN
public static final String DOWN_MIX_MODE_UNKNOWN
Unknown down-mix mode option.
This value is used to represent a down-mix mode that is not recognized by the current version of the SDK. It serves as a fallback to ensure backwards compatibility when new down-mix modes are introduced in future platform versions.
Constant Value: "UNKNOWN"
EXTRA_PICTURE_QUALITY_EVENT_TYPE_FRAME_CHANGE
public static final String EXTRA_PICTURE_QUALITY_EVENT_TYPE_FRAME_CHANGE
Frame change event type.
Indicates a picture quality event related to a frame change. This is an extra data key.
Constant Value: "android.media.quality.extra.PICTURE_QUALITY_EVENT_TYPE_FRAME_CHANGE"
GAMMA_BRIGHT
public static final String GAMMA_BRIGHT
Bright gamma option.
Represents a bright gamma setting.
Constant Value: "BRIGHT"
GAMMA_DARK
public static final String GAMMA_DARK
Dark gamma option.
Represents a dark gamma setting.
Constant Value: "DARK"
GAMMA_MIDDLE
public static final String GAMMA_MIDDLE
Middle gamma option.
Represents a middle (neutral) gamma setting.
Constant Value: "MIDDLE"
GAMMA_UNKNOWN
public static final String GAMMA_UNKNOWN
Unknown gamma option.
This value is used to represent a gamma setting that is not recognized by the current version of the SDK. It serves as a fallback to ensure backwards compatibility when new gamma settings are introduced in future platform versions.
Constant Value: "UNKNOWN"
HDMIRGB_RANGE_AUTO
public static final String HDMIRGB_RANGE_AUTO
Automatic HDMI RGB range option.
Represents that the HDMI RGB range is determined automatically by the system.
Constant Value: "AUTO"
HDMIRGB_RANGE_FULL
public static final String HDMIRGB_RANGE_FULL
Full HDMI RGB range option.
Represents a full HDMI RGB range, typically for PC content (e.g., 0-255).
Constant Value: "FULL"
HDMIRGB_RANGE_LIMITED
public static final String HDMIRGB_RANGE_LIMITED
Limited HDMI RGB range option.
Represents a limited HDMI RGB range, typically for video content (e.g., 16-235).
Constant Value: "LIMITED"
HDMIRGB_RANGE_UNKNOWN
public static final String HDMIRGB_RANGE_UNKNOWN
Unknown HDMI RGB range option.
This value is used to represent an HDMI RGB range that is not recognized by the current version of the SDK. It serves as a fallback to ensure backwards compatibility when new HDMI RGB range options are introduced in future platform versions.
Constant Value: "UNKNOWN"
LEVEL_HIGH
public static final String LEVEL_HIGH
High level option for a parameter.
This level represents that the corresponding feature is turned on with the high level option.
Constant Value: "level_high"
LEVEL_LOW
public static final String LEVEL_LOW
Low level option for a parameter.
This level represents that the corresponding feature is turned on with the low level option.
Constant Value: "level_low"
LEVEL_MEDIUM
public static final String LEVEL_MEDIUM
Medium level option for a parameter.
This level represents that the corresponding feature is turned on with the medium level option.
Constant Value: "level_medium"
LEVEL_OFF
public static final String LEVEL_OFF
Off level for parameters.
This level represents that the corresponding feature is turned off.
Constant Value: "level_off"
LEVEL_RANGE_AUTO
public static final String LEVEL_RANGE_AUTO
Automatic level range option.
Represents that the level range is determined automatically by the system.
Constant Value: "AUTO"
LEVEL_RANGE_FULL
public static final String LEVEL_RANGE_FULL
Full level range option.
Represents a full level range, typically for PC content (e.g., 0-255).
Constant Value: "FULL"
LEVEL_RANGE_LIMITED
public static final String LEVEL_RANGE_LIMITED
Limited level range option.
Represents a limited level range, typically for video content (e.g., 16-235).
Constant Value: "LIMITED"
LEVEL_RANGE_UNKNOWN
public static final String LEVEL_RANGE_UNKNOWN
Unknown level range option.
This value is used to represent a quantization level range that is not recognized by the current version of the SDK. It serves as a fallback to ensure backwards compatibility when new level range options are introduced in future platform versions.
Constant Value: "UNKNOWN"
LEVEL_UNKNOWN
public static final String LEVEL_UNKNOWN
Unknown level for a parameter.
This value is used to represent a level that is not recognized by the current version of the SDK. It serves as a fallback to ensure backwards compatibility when new levels are introduced in future platform versions.
Constant Value: "level_unknown"
LEVEL_USER
public static final String LEVEL_USER
User level option for a parameter.
This level represents that the corresponding feature is controlled by the user.
Constant Value: "level_user"
PANEL_TECHNOLOGY_OLED
public static final int PANEL_TECHNOLOGY_OLED
Display panel technology for OLED (Organic Light Emitting Diode).
OLED displays are known for their high contrast ratios and deep blacks. Corresponds to PanelTechnologyType.OLED in the HAL.
Constant Value: 0 (0x00000000)
PANEL_TECHNOLOGY_UNKNOWN
public static final int PANEL_TECHNOLOGY_UNKNOWN
Unknown display panel technology type.
This value is used to represent a panel technology that is not recognized by the current version of the SDK. It serves as a fallback to ensure backwards compatibility when new technologies are introduced in future platform versions.
Constant Value: -1 (0xffffffff)
PICTURE_QUALITY_EVENT_TYPE_BBD_RESULT
public static final String PICTURE_QUALITY_EVENT_TYPE_BBD_RESULT
BBD result event type.
Indicates an event with a result from Black Bar Detection (BBD).
Constant Value: "BBD_RESULT"
PICTURE_QUALITY_EVENT_TYPE_CAPTUREPOINT_INFO_CHANGE
public static final String PICTURE_QUALITY_EVENT_TYPE_CAPTUREPOINT_INFO_CHANGE
Capture point info change event type.
Indicates an event for a change in the capture point information.
Constant Value: "CAPTUREPOINT_INFO_CHANGE"
PICTURE_QUALITY_EVENT_TYPE_DOLBY_APO_CHANGE
public static final String PICTURE_QUALITY_EVENT_TYPE_DOLBY_APO_CHANGE
Dolby APO change event type.
Indicates an event for a change related to a Dolby Audio Processing Object (APO).
Constant Value: "DOLBY_APO_CHANGE"
PICTURE_QUALITY_EVENT_TYPE_DOLBY_IQ_CHANGE
public static final String PICTURE_QUALITY_EVENT_TYPE_DOLBY_IQ_CHANGE
Dolby IQ change event type.
Indicates an event for a change related to Dolby IQ processing.
Constant Value: "DOLBY_IQ_CHANGE"
PICTURE_QUALITY_EVENT_TYPE_NONE
public static final String PICTURE_QUALITY_EVENT_TYPE_NONE
None event type.
Indicates that no picture quality event has occurred.
Constant Value: "NONE"
PICTURE_QUALITY_EVENT_TYPE_UNKNOWN
public static final String PICTURE_QUALITY_EVENT_TYPE_UNKNOWN
Unknown picture quality event type.
This value is used to represent a picture quality event type that is not recognized by the current version of the SDK. It serves as a fallback to ensure backwards compatibility when new event types are introduced in future platform versions.
Constant Value: "UNKNOWN"
PICTURE_QUALITY_EVENT_TYPE_VIDEOPATH_CHANGE
public static final String PICTURE_QUALITY_EVENT_TYPE_VIDEOPATH_CHANGE
Video path change event type.
Indicates an event for a change in the video path.
Constant Value: "VIDEOPATH_CHANGE"
PICTURE_QUALITY_EVENT_TYPE_VIDEO_DELAY_CHANGE
public static final String PICTURE_QUALITY_EVENT_TYPE_VIDEO_DELAY_CHANGE
Video delay change event type.
Indicates an event for a change in video processing delay.
Constant Value: "VIDEO_DELAY_CHANGE"
SOUND_STYLE_AUTO
public static final String SOUND_STYLE_AUTO
Automatic sound style.
Represents that the sound style is determined automatically by the system.
Constant Value: "AUTO"
SOUND_STYLE_MOVIE
public static final String SOUND_STYLE_MOVIE
Movie sound style.
Represents a sound style optimized for movies.
Constant Value: "MOVIE"
SOUND_STYLE_MUSIC
public static final String SOUND_STYLE_MUSIC
Music sound style.
Represents a sound style optimized for music.
Constant Value: "MUSIC"
SOUND_STYLE_NEWS
public static final String SOUND_STYLE_NEWS
News sound style.
Represents a sound style optimized for news and dialogue.
Constant Value: "NEWS"
SOUND_STYLE_SPORTS
public static final String SOUND_STYLE_SPORTS
Sports sound style.
Represents a sound style optimized for sports content.
Constant Value: "SPORTS"
SOUND_STYLE_STANDARD
public static final String SOUND_STYLE_STANDARD
Standard sound style.
Represents a standard, neutral sound style.
Constant Value: "STANDARD"
SOUND_STYLE_UNKNOWN
public static final String SOUND_STYLE_UNKNOWN
Unknown sound style.
This value is used to represent a sound style that is not recognized by the current version of the SDK. It serves as a fallback to ensure backwards compatibility when new sound styles are introduced in future platform versions.
Constant Value: "UNKNOWN"
SOUND_STYLE_USER
public static final String SOUND_STYLE_USER
User-defined sound style.
Represents a sound style customized by the user.
Constant Value: "USER"
SOUND_STYLE_VIVID
public static final String SOUND_STYLE_VIVID
Vivid sound style.
Represents a vivid and dynamic sound style.
Constant Value: "VIVID"
STREAM_STATUS_DOLBY_VISION
public static final String STREAM_STATUS_DOLBY_VISION
Dolby Vision stream status.
Represents that the stream is Dolby Vision.
Constant Value: "DOLBYVISION"
STREAM_STATUS_FMM_DOLBY
public static final String STREAM_STATUS_FMM_DOLBY
FMM Dolby stream status.
Represents that the stream is in Filmmaker Mode (FMM) with Dolby.
Constant Value: "FMMDOLBY"
STREAM_STATUS_FMM_HDR10
public static final String STREAM_STATUS_FMM_HDR10
FMM HDR10 stream status.
Represents that the stream is in Filmmaker Mode (FMM) with HDR10.
Constant Value: "FMMHDR10"
STREAM_STATUS_FMM_HDR10_PLUS
public static final String STREAM_STATUS_FMM_HDR10_PLUS
FMM HDR10+ stream status.
Represents that the stream is in Filmmaker Mode (FMM) with HDR10+.
Constant Value: "FMMHDR10PLUS"
STREAM_STATUS_FMM_HDR_VIVID
public static final String STREAM_STATUS_FMM_HDR_VIVID
FMM HDR Vivid stream status.
Represents that the stream is in Filmmaker Mode (FMM) with HDR Vivid.
Constant Value: "FMMHDRVIVID"
STREAM_STATUS_FMM_HLG
public static final String STREAM_STATUS_FMM_HLG
FMM HLG stream status.
Represents that the stream is in Filmmaker Mode (FMM) with HLG.
Constant Value: "FMMHLG"
STREAM_STATUS_FMM_SDR
public static final String STREAM_STATUS_FMM_SDR
FMM SDR stream status.
Represents that the stream is in Filmmaker Mode (FMM) with SDR.
Constant Value: "FMMSDR"
STREAM_STATUS_FMM_TCH
public static final String STREAM_STATUS_FMM_TCH
FMM TCH stream status.
Represents that the stream is in Filmmaker Mode (FMM) with TCH.
Constant Value: "FMMTCH"
STREAM_STATUS_HDR10
public static final String STREAM_STATUS_HDR10
HDR10 stream status.
Represents that the stream is HDR10.
Constant Value: "HDR10"
STREAM_STATUS_HDR10_PLUS
public static final String STREAM_STATUS_HDR10_PLUS
HDR10+ stream status.
Represents that the stream is HDR10+.
Constant Value: "HDR10PLUS"
STREAM_STATUS_HDR_VIVID
public static final String STREAM_STATUS_HDR_VIVID
HDR Vivid stream status.
Represents that the stream is HDR Vivid.
Constant Value: "HDRVIVID"
STREAM_STATUS_HLG
public static final String STREAM_STATUS_HLG
HLG stream status.
Represents that the stream is Hybrid Log-Gamma (HLG).
Constant Value: "HLG"
STREAM_STATUS_IMAX_HDR10
public static final String STREAM_STATUS_IMAX_HDR10
IMAX HDR10 stream status.
Represents that the stream is IMAX HDR10.
Constant Value: "IMAXHDR10"
STREAM_STATUS_IMAX_HDR10_PLUS
public static final String STREAM_STATUS_IMAX_HDR10_PLUS
IMAX HDR10+ stream status.
Represents that the stream is IMAX HDR10+.
Constant Value: "IMAXHDR10PLUS"
STREAM_STATUS_IMAX_SDR
public static final String STREAM_STATUS_IMAX_SDR
IMAX SDR stream status.
Represents that the stream is IMAX SDR.
Constant Value: "IMAXSDR"
STREAM_STATUS_SDR
public static final String STREAM_STATUS_SDR
SDR stream status.
Represents that the stream is Standard Dynamic Range (SDR).
Constant Value: "SDR"
STREAM_STATUS_TCH
public static final String STREAM_STATUS_TCH
TCH stream status.
Represents that the stream is TCH.
Constant Value: "TCH"
STREAM_STATUS_UNKNOWN
public static final String STREAM_STATUS_UNKNOWN
Unknown stream status.
This value is used to represent a stream status that is not recognized by the current version of the SDK. It serves as a fallback to ensure backwards compatibility when new stream statuses are introduced in future platform versions.
Constant Value: "UNKNOWN"
THREE_D_MODE_FRAME_PACKING
public static final String THREE_D_MODE_FRAME_PACKING
Frame packing 3D mode, where left and right eye views are packed into a single frame. This format typically provides full resolution for each eye.
Constant Value: "frame_packing"
THREE_D_MODE_OFF
public static final String THREE_D_MODE_OFF
Disables 3D mode.
Constant Value: "off"
THREE_D_MODE_SIDE_BY_SIDE
public static final String THREE_D_MODE_SIDE_BY_SIDE
Side-by-side 3D mode, where the left and right views are in the same frame, placed horizontally next to each other.
Constant Value: "side_by_side"
THREE_D_MODE_TOP_AND_BOTTOM
public static final String THREE_D_MODE_TOP_AND_BOTTOM
Top-and-bottom 3D mode, where the left and right views are in the same frame, placed vertically on top of each other.
Constant Value: "top_and_bottom"
THREE_D_MODE_UNKNOWN
public static final String THREE_D_MODE_UNKNOWN
Unknown 3D mode.
This value is used to represent a 3D mode that is not recognized by the current version of the SDK. It serves as a fallback to ensure backwards compatibility when new 3D modes are introduced in future platform versions.
Constant Value: "unknown"
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2026-03-26 UTC.