MediaQualityContract.PictureQuality


public static final class MediaQualityContract.PictureQuality
extends Object

java.lang.Object
   ↳ android.media.quality.MediaQualityContract.PictureQuality


Parameters picture quality.

Summary

Constants

String PARAMETER_AUTO_PICTURE_QUALITY_ENABLED

Enable/disable auto adjust picture parameter based on the TV content.

String PARAMETER_AUTO_SUPER_RESOLUTION_ENABLED

Enable/disable auto upscaling the picture quality.

String PARAMETER_BLUE_STRETCH

Enable/disable blue color auto stretch

Type: BOOLEAN

String PARAMETER_BRIGHTNESS

The brightness.

String PARAMETER_COLOR_TEMPERATURE

Adjust color temperature type

Type: STRING

String PARAMETER_COLOR_TUNE

Enable/disable the overall color tuning feature.

String PARAMETER_COLOR_TUNER_BLUE_GAIN

Advance setting for blue gain.

String PARAMETER_COLOR_TUNER_BLUE_OFFSET

Advance setting for blue offset.

String PARAMETER_COLOR_TUNER_BRIGHTNESS

Adjust brightness in advance color engine.

String PARAMETER_COLOR_TUNER_GREEN_GAIN

Advance setting for green gain.

String PARAMETER_COLOR_TUNER_GREEN_OFFSET

Advance setting for green offset.

String PARAMETER_COLOR_TUNER_HUE

Adjust hue in advance color engine.

String PARAMETER_COLOR_TUNER_RED_GAIN

Advance setting for red gain.

String PARAMETER_COLOR_TUNER_RED_OFFSET

Advance setting for red offset.

String PARAMETER_COLOR_TUNER_SATURATION

Adjust saturation in advance color engine.

String PARAMETER_CONTRAST

The contrast.

String PARAMETER_DECONTOUR

Contour noise reduction.

String PARAMETER_DYNAMIC_LUMA_CONTROL

Dynamically change picture luma to enhance contrast.

String PARAMETER_FILM_MODE

Enable/disable film mode.

String PARAMETER_FLESH_TONE

Refine the flesh colors in the pictures without affecting the other colors on the screen.

String PARAMETER_GLOBAL_DIMMING

Enable/disable globe dimming.

String PARAMETER_HUE

The hue.

String PARAMETER_MPEG_NOISE_REDUCTION

MPEG (moving picture experts group) noise reduction.

String PARAMETER_NOISE_REDUCTION

Noise reduction.

String PARAMETER_SATURATION

The saturation.

String PARAMETER_SHARPNESS

The sharpness.

Inherited methods

Constants

PARAMETER_AUTO_PICTURE_QUALITY_ENABLED

public static final String PARAMETER_AUTO_PICTURE_QUALITY_ENABLED

Enable/disable auto adjust picture parameter based on the TV content.

Type: BOOLEAN

Constant Value: "auto_picture_quality_enabled"

PARAMETER_AUTO_SUPER_RESOLUTION_ENABLED

public static final String PARAMETER_AUTO_SUPER_RESOLUTION_ENABLED

Enable/disable auto upscaling the picture quality. It analyzes the lower-resolution image and uses its knowledge to invent the missing pixel, make the image look sharper.

Type: BOOLEAN

Constant Value: "auto_super_resolution_enabled"

PARAMETER_BLUE_STRETCH

public static final String PARAMETER_BLUE_STRETCH

Enable/disable blue color auto stretch

Type: BOOLEAN

Constant Value: "blue_stretch"

PARAMETER_BRIGHTNESS

public static final String PARAMETER_BRIGHTNESS

The brightness.

Brightness value range are from 0.0 to 1.0 (inclusive), where 0.0 represents the minimum brightness and 1.0 represents the maximum brightness. The content-unmodified value is 0.5.

Type: FLOAT

Constant Value: "brightness"

PARAMETER_COLOR_TEMPERATURE

public static final String PARAMETER_COLOR_TEMPERATURE

Adjust color temperature type

Type: STRING

Constant Value: "color_temperature"

PARAMETER_COLOR_TUNE

public static final String PARAMETER_COLOR_TUNE

Enable/disable the overall color tuning feature.

Type: BOOLEAN

Constant Value: "color_tune"

PARAMETER_COLOR_TUNER_BLUE_GAIN

public static final String PARAMETER_COLOR_TUNER_BLUE_GAIN

Advance setting for blue gain. Adjust the gain or amplification of the blue color channels. They control the overall intensity and white balance of blue.

The range is from 0 to 100 (inclusive), where 0 makes the blue dimmer and 100 makes the blue brighter. The default/unmodified value is 50.

Type: INTEGER

Constant Value: "color_tuner_blue_gain"

PARAMETER_COLOR_TUNER_BLUE_OFFSET

public static final String PARAMETER_COLOR_TUNER_BLUE_OFFSET

Advance setting for blue offset. Adjust the black level of blue color channels, it controls the minimum intensity of each color, affecting the shadows and dark areas of the image.

The range is from 0 to 100 (inclusive), where 0 makes shadows darker and 100 makes shadows brighter. The default/unmodified value is 50.

Type: INTEGER

Constant Value: "color_tuner_blue_offset"

PARAMETER_COLOR_TUNER_BRIGHTNESS

public static final String PARAMETER_COLOR_TUNER_BRIGHTNESS

Adjust brightness in advance color engine. Similar to a "brightness" control on a TV but acts at a lower level.

The range is from 0 to 100 (inclusive), where 0 represents the minimum brightness and 100 represents the maximum brightness. The default/unmodified value is 50.

Type: INTEGER

Constant Value: "color_tuner_brightness"

PARAMETER_COLOR_TUNER_GREEN_GAIN

public static final String PARAMETER_COLOR_TUNER_GREEN_GAIN

Advance setting for green gain. Adjust the gain or amplification of the green color channels. They control the overall intensity and white balance of green.

The range is from 0 to 100 (inclusive), where 0 makes the green dimmer and 100 makes the green brighter. The default/unmodified value is 50.

Type: INTEGER

Constant Value: "color_tuner_green_gain"

PARAMETER_COLOR_TUNER_GREEN_OFFSET

public static final String PARAMETER_COLOR_TUNER_GREEN_OFFSET

Advance setting for green offset. Adjust the black level of green color channels, it controls the minimum intensity of each color, affecting the shadows and dark areas of the image.

The range is from 0 to 100 (inclusive), where 0 makes shadows darker and 100 makes shadows brighter. The default/unmodified value is 50.

Type: INTEGER

Constant Value: "color_tuner_green_offset"

PARAMETER_COLOR_TUNER_HUE

public static final String PARAMETER_COLOR_TUNER_HUE

Adjust hue in advance color engine. Similar to a "hue" control on a TV but acts at a lower level.

The range is from -50 to 50 (inclusive), where -50 represents cooler setting for a specific color and 50 represents warmer setting for a specific color. The default/unmodified value is 0.

Type: INTEGER

See also:

Constant Value: "color_tuner_hue"

PARAMETER_COLOR_TUNER_RED_GAIN

public static final String PARAMETER_COLOR_TUNER_RED_GAIN

Advance setting for red gain. Adjust the gain or amplification of the red color channels. They control the overall intensity and white balance of red.

The range is from 0 to 100 (inclusive), where 0 makes the red dimmer and 100 makes the red brighter. The default/unmodified value is 50.

Type: INTEGER

Constant Value: "color_tuner_red_gain"

PARAMETER_COLOR_TUNER_RED_OFFSET

public static final String PARAMETER_COLOR_TUNER_RED_OFFSET

Advance setting for red offset. Adjust the black level of red color channels, it controls the minimum intensity of each color, affecting the shadows and dark areas of the image.

The range is from 0 to 100 (inclusive), where 0 makes shadows darker and 100 makes shadows brighter. The default/unmodified value is 50.

Type: INTEGER

Constant Value: "color_tuner_red_offset"

PARAMETER_COLOR_TUNER_SATURATION

public static final String PARAMETER_COLOR_TUNER_SATURATION

Adjust saturation in advance color engine. Similar to a "saturation" control on a TV but acts at a lower level.

The range is from 0 to 100 (inclusive), where 0 being completely desaturated/grayscale and 100 being the most saturated. The default/unmodified value is 50.

Type: INTEGER

Constant Value: "color_tuner_saturation"

PARAMETER_CONTRAST

public static final String PARAMETER_CONTRAST

The contrast.

This value represents the image contrast on an arbitrary scale from 0 to 100, where 0 represents the darkest black (black screen) and 100 represents the brightest white (brighter). The default/unmodified value for contrast is 50.

Type: INTEGER

Constant Value: "contrast"

PARAMETER_DECONTOUR

public static final String PARAMETER_DECONTOUR

Contour noise reduction.

Possible values:

The default value is MediaQualityContract.LEVEL_OFF.

Type: STRING

Constant Value: "decontour"

PARAMETER_DYNAMIC_LUMA_CONTROL

public static final String PARAMETER_DYNAMIC_LUMA_CONTROL

Dynamically change picture luma to enhance contrast.

Possible values:

The default value is MediaQualityContract.LEVEL_OFF.

Type: STRING

Constant Value: "dynamic_luma_control"

PARAMETER_FILM_MODE

public static final String PARAMETER_FILM_MODE

Enable/disable film mode.

Type: BOOLEAN

Constant Value: "film_mode"

PARAMETER_FLESH_TONE

public static final String PARAMETER_FLESH_TONE

Refine the flesh colors in the pictures without affecting the other colors on the screen.

Possible values:

The default value is MediaQualityContract.LEVEL_OFF.

Type: STRING

Constant Value: "flesh_tone"

PARAMETER_GLOBAL_DIMMING

public static final String PARAMETER_GLOBAL_DIMMING

Enable/disable globe dimming.

Type: BOOLEAN

Constant Value: "global_dimming"

PARAMETER_HUE

public static final String PARAMETER_HUE

The hue.

Hue affects the balance between red, green and blue primary colors on the screen. Hue values are from -50 to 50, where -50 represents cooler and 50 represents warmer. The default/unmodified value for hue is 0.

Type: INTEGER

Constant Value: "hue"

PARAMETER_MPEG_NOISE_REDUCTION

public static final String PARAMETER_MPEG_NOISE_REDUCTION

MPEG (moving picture experts group) noise reduction.

Possible values:

The default value is MediaQualityContract.LEVEL_OFF.

Type: STRING

Constant Value: "mpeg_noise_reduction"

PARAMETER_NOISE_REDUCTION

public static final String PARAMETER_NOISE_REDUCTION

Noise reduction.

Possible values:

The default value is MediaQualityContract.LEVEL_OFF.

Type: STRING

Constant Value: "noise_reduction"

PARAMETER_SATURATION

public static final String PARAMETER_SATURATION

The saturation.

Saturation value controls the intensity or purity of colors. Saturation values are from 0 to 100, where 0 represents grayscale (no color) and 100 represents the most vivid colors. The default/unmodified value for saturation is 50.

Type: INTEGER

Constant Value: "saturation"

PARAMETER_SHARPNESS

public static final String PARAMETER_SHARPNESS

The sharpness.

Sharpness value range are from 0 to 100 (inclusive), where 0 represents the minimum sharpness that makes the image appear softer with less defined edges, 100 represents the maximum sharpness that makes the image appear halos around objects due to excessive edges. The default/unmodified value for sharpness is 50.

Type: INTEGER

Constant Value: "sharpness"