PictureQuality
class PictureQuality
kotlin.Any | |
↳ | android.media.quality.MediaQualityContract.PictureQuality |
Parameters picture quality.
Summary
Constants | |
---|---|
static String |
Enable/disable auto adjust picture parameter based on the TV content. |
static String |
Enable/disable auto upscaling the picture quality. |
static String |
Enable/disable blue color auto stretch |
static String |
The brightness. |
static String |
Adjust color temperature type |
static String |
Enable/disable the overall color tuning feature. |
static String |
Advance setting for blue gain. |
static String |
Advance setting for blue offset. |
static String |
Adjust brightness in advance color engine. |
static String |
Advance setting for green gain. |
static String |
Advance setting for green offset. |
static String |
Adjust hue in advance color engine. |
static String |
Advance setting for red gain. |
static String |
Advance setting for red offset. |
static String |
Adjust saturation in advance color engine. |
static String |
The contrast. |
static String |
Contour noise reduction. |
static String |
Dynamically change picture luma to enhance contrast. |
static String |
Enable/disable film mode. |
static String |
Refine the flesh colors in the pictures without affecting the other colors on the screen. |
static String |
Enable/disable globe dimming. |
static String |
The hue. |
static String |
MPEG (moving picture experts group) noise reduction. |
static String |
Noise reduction. |
static String |
The saturation. |
static String |
The sharpness. |
Constants
PARAMETER_AUTO_PICTURE_QUALITY_ENABLED
static val PARAMETER_AUTO_PICTURE_QUALITY_ENABLED: String
Enable/disable auto adjust picture parameter based on the TV content.
Type: BOOLEAN
Value: "auto_picture_quality_enabled"
PARAMETER_AUTO_SUPER_RESOLUTION_ENABLED
static val PARAMETER_AUTO_SUPER_RESOLUTION_ENABLED: String
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
Value: "auto_super_resolution_enabled"
PARAMETER_BLUE_STRETCH
static val PARAMETER_BLUE_STRETCH: String
Enable/disable blue color auto stretch
Type: BOOLEAN
Value: "blue_stretch"
PARAMETER_BRIGHTNESS
static val PARAMETER_BRIGHTNESS: String
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
Value: "brightness"
PARAMETER_COLOR_TEMPERATURE
static val PARAMETER_COLOR_TEMPERATURE: String
Adjust color temperature type
Type: STRING
Value: "color_temperature"
PARAMETER_COLOR_TUNE
static val PARAMETER_COLOR_TUNE: String
Enable/disable the overall color tuning feature.
Type: BOOLEAN
Value: "color_tune"
PARAMETER_COLOR_TUNER_BLUE_GAIN
static val PARAMETER_COLOR_TUNER_BLUE_GAIN: String
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
Value: "color_tuner_blue_gain"
PARAMETER_COLOR_TUNER_BLUE_OFFSET
static val PARAMETER_COLOR_TUNER_BLUE_OFFSET: String
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
Value: "color_tuner_blue_offset"
PARAMETER_COLOR_TUNER_BRIGHTNESS
static val PARAMETER_COLOR_TUNER_BRIGHTNESS: String
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
Value: "color_tuner_brightness"
See Also
PARAMETER_COLOR_TUNER_GREEN_GAIN
static val PARAMETER_COLOR_TUNER_GREEN_GAIN: String
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
Value: "color_tuner_green_gain"
PARAMETER_COLOR_TUNER_GREEN_OFFSET
static val PARAMETER_COLOR_TUNER_GREEN_OFFSET: String
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
Value: "color_tuner_green_offset"
PARAMETER_COLOR_TUNER_HUE
static val PARAMETER_COLOR_TUNER_HUE: String
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
Value: "color_tuner_hue"
See Also
PARAMETER_COLOR_TUNER_RED_GAIN
static val PARAMETER_COLOR_TUNER_RED_GAIN: String
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
Value: "color_tuner_red_gain"
PARAMETER_COLOR_TUNER_RED_OFFSET
static val PARAMETER_COLOR_TUNER_RED_OFFSET: String
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
Value: "color_tuner_red_offset"
PARAMETER_COLOR_TUNER_SATURATION
static val PARAMETER_COLOR_TUNER_SATURATION: String
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
Value: "color_tuner_saturation"
See Also
PARAMETER_CONTRAST
static val PARAMETER_CONTRAST: String
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
Value: "contrast"
PARAMETER_DECONTOUR
static val PARAMETER_DECONTOUR: String
Contour noise reduction.
Possible values:
The default value isLEVEL_OFF
.
Type: STRING
Value: "decontour"
PARAMETER_DYNAMIC_LUMA_CONTROL
static val PARAMETER_DYNAMIC_LUMA_CONTROL: String
Dynamically change picture luma to enhance contrast.
Possible values:
The default value isLEVEL_OFF
.
Type: STRING
Value: "dynamic_luma_control"
PARAMETER_FILM_MODE
static val PARAMETER_FILM_MODE: String
Enable/disable film mode.
Type: BOOLEAN
Value: "film_mode"
PARAMETER_FLESH_TONE
static val PARAMETER_FLESH_TONE: String
Refine the flesh colors in the pictures without affecting the other colors on the screen.
Possible values:
The default value isLEVEL_OFF
.
Type: STRING
Value: "flesh_tone"
PARAMETER_GLOBAL_DIMMING
static val PARAMETER_GLOBAL_DIMMING: String
Enable/disable globe dimming.
Type: BOOLEAN
Value: "global_dimming"
PARAMETER_HUE
static val PARAMETER_HUE: String
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
Value: "hue"
PARAMETER_MPEG_NOISE_REDUCTION
static val PARAMETER_MPEG_NOISE_REDUCTION: String
MPEG (moving picture experts group) noise reduction.
Possible values:
The default value isLEVEL_OFF
.
Type: STRING
Value: "mpeg_noise_reduction"
PARAMETER_NOISE_REDUCTION
static val PARAMETER_NOISE_REDUCTION: String
Noise reduction.
Possible values:
The default value isLEVEL_OFF
.
Type: STRING
Value: "noise_reduction"
PARAMETER_SATURATION
static val PARAMETER_SATURATION: String
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
Value: "saturation"
PARAMETER_SHARPNESS
static val PARAMETER_SHARPNESS: String
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
Value: "sharpness"