MediaQualityContract.SoundQuality


public static final class MediaQualityContract.SoundQuality
extends Object

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


Parameters for sound quality.

Summary

Constants

String PARAMETER_AUTO_VOLUME_CONTROL

Enable/disable auto volume control sound effect.

String PARAMETER_BALANCE

The audio volume balance.

String PARAMETER_BASS

The bass.

String PARAMETER_DIALOGUE_ENHANCER

Dialogue enhancer.

String PARAMETER_DIGITAL_OUTPUT_DELAY_MILLIS

Digital output delay in milliseconds.

String PARAMETER_DIGITAL_OUTPUT_MODE

Digital output mode.

String PARAMETER_DOLBY_AUDIO_PROCESSING_DOLBY_ATMOS

Enable/disable Dolby Atmos.

String PARAMETER_DOLBY_AUDIO_PROCESSING_SOUND_MODE

Sound mode for dolby audio processing.

String PARAMETER_DOLBY_AUDIO_PROCESSING_SURROUND_VIRTUALIZER

Enable/disable Surround Virtualizer.

String PARAMETER_DOLBY_AUDIO_PROCESSING_VOLUME_LEVELER

Enable/disable Volume Leveler.

String PARAMETER_DOWN_MIX_MODE

Downmix mode.

String PARAMETER_DTS_DRC

Enable/disable dynamic range compression (DRC) of digital theater system (DTS).

String PARAMETER_DTS_VIRTUAL_X_DEFINITION

Enable/disable virtual X definition.

String PARAMETER_DTS_VIRTUAL_X_DIALOG_CLARITY

Enable/disable dialog clarity.

String PARAMETER_DTS_VIRTUAL_X_HEIGHT

Enable/disable the processing of virtual height channels.

String PARAMETER_DTS_VIRTUAL_X_LIMITER

Enable/disable audio limiter.

String PARAMETER_DTS_VIRTUAL_X_TBHDX

Enable/disable Total Bass Harmonic Distortion (X).

String PARAMETER_DTS_VIRTUAL_X_TRU_SURROUND_X

Enable/disable the core DTS Virtual:X surround sound processing.

String PARAMETER_DTS_VIRTUAL_X_TRU_VOLUME_HD

Enable/disable DTS TruVolume HD.

String PARAMETER_EARC

Enable/disable enhanced audio return channel (eARC).

String PARAMETER_SPEAKERS

Enable/disable speaker output.

String PARAMETER_SPEAKERS_DELAY_MILLIS

Speaker delay in milliseconds.

String PARAMETER_SURROUND_SOUND

Enable/disable surround sound.

String PARAMETER_TREBLE

The treble.

Inherited methods

Constants

PARAMETER_AUTO_VOLUME_CONTROL

public static final String PARAMETER_AUTO_VOLUME_CONTROL

Enable/disable auto volume control sound effect.

Type: BOOLEAN

Constant Value: "auto_volume_control"

PARAMETER_BALANCE

public static final String PARAMETER_BALANCE

The audio volume balance.

This parameter controls the balance between the left and right speakers. The valid range is -50 to 50 (inclusive), where: - Negative values shift the balance towards the left speaker. - Positive values shift the balance towards the right speaker. - 0 represents a balanced output.

Type: INTEGER

Constant Value: "balance"

PARAMETER_BASS

public static final String PARAMETER_BASS

The bass.

Bass controls the intensity of low-frequency sounds. The valid range is 0 - 100 (inclusive).

Type: INTEGER

Constant Value: "bass"

PARAMETER_DIALOGUE_ENHANCER

public static final String PARAMETER_DIALOGUE_ENHANCER

Dialogue enhancer.

Possible values:

The default value is MediaQualityContract.LEVEL_OFF.

Type: STRING

Constant Value: "dialogue_enhancer"

PARAMETER_DIGITAL_OUTPUT_DELAY_MILLIS

public static final String PARAMETER_DIGITAL_OUTPUT_DELAY_MILLIS

Digital output delay in milliseconds.

Type: INTEGER

Constant Value: "digital_output_delay_millis"

PARAMETER_DIGITAL_OUTPUT_MODE

public static final String PARAMETER_DIGITAL_OUTPUT_MODE

Digital output mode.

Type: STRING

Constant Value: "digital_output_mode"

PARAMETER_DOLBY_AUDIO_PROCESSING_DOLBY_ATMOS

public static final String PARAMETER_DOLBY_AUDIO_PROCESSING_DOLBY_ATMOS

Enable/disable Dolby Atmos.

Dolby Atmos creates a more immersive and realistic sound experience by adding a height dimension to surround sound. It allows sound to be placed and moved precisely around you, including overhead.

Note: To experience Dolby Atmos, you need content that has been specifically mixed in Dolby Atmos and a compatible sound system with upward-firing speakers or a Dolby Atmos soundbar.

Type: BOOLEAN

Constant Value: "dolby_audio_processing_dolby_atmos"

PARAMETER_DOLBY_AUDIO_PROCESSING_SOUND_MODE

public static final String PARAMETER_DOLBY_AUDIO_PROCESSING_SOUND_MODE

Sound mode for dolby audio processing.

Type: STRING

Constant Value: "dolby_audio_processing_sound_mode"

PARAMETER_DOLBY_AUDIO_PROCESSING_SURROUND_VIRTUALIZER

public static final String PARAMETER_DOLBY_AUDIO_PROCESSING_SURROUND_VIRTUALIZER

Enable/disable Surround Virtualizer.

Surround Virtualizer creates a virtual surround sound experience from stereo content, making it seem like the sound is coming from multiple speakers, even if you only have your TV's built-in speakers. It expands the soundstage and adds depth to the audio.

Type: BOOLEAN

Constant Value: "dolby_audio_processing_surround_virtualizer"

PARAMETER_DOLBY_AUDIO_PROCESSING_VOLUME_LEVELER

public static final String PARAMETER_DOLBY_AUDIO_PROCESSING_VOLUME_LEVELER

Enable/disable Volume Leveler.

Volume Leveler helps to maintain a consistent volume level across different types of content and even within the same program. It minimizes the jarring jumps between loud commercials or action sequences and quiet dialogue.

Type: BOOLEAN

Constant Value: "dolby_audio_processing_volume_leveler"

PARAMETER_DOWN_MIX_MODE

public static final String PARAMETER_DOWN_MIX_MODE

Downmix mode.

Type: STRING

Constant Value: "down_mix_mode"

PARAMETER_DTS_DRC

public static final String PARAMETER_DTS_DRC

Enable/disable dynamic range compression (DRC) of digital theater system (DTS).

Type: BOOLEAN

Constant Value: "dts_drc"

PARAMETER_DTS_VIRTUAL_X_DEFINITION

public static final String PARAMETER_DTS_VIRTUAL_X_DEFINITION

Enable/disable virtual X definition.

It applies audio processing to improve overall sound definition and clarity.

Type: BOOLEAN

Constant Value: "dts_virtual_x_definition"

PARAMETER_DTS_VIRTUAL_X_DIALOG_CLARITY

public static final String PARAMETER_DTS_VIRTUAL_X_DIALOG_CLARITY

Enable/disable dialog clarity.

It enhances the clarity and intelligibility of speech in audio content.

Type: BOOLEAN

Constant Value: "dts_virtual_x_dialog_clarity"

PARAMETER_DTS_VIRTUAL_X_HEIGHT

public static final String PARAMETER_DTS_VIRTUAL_X_HEIGHT

Enable/disable the processing of virtual height channels.

It creates a more immersive audio experience by simulating sounds from above.

Type: BOOLEAN

Constant Value: "dts_virtual_x_height"

PARAMETER_DTS_VIRTUAL_X_LIMITER

public static final String PARAMETER_DTS_VIRTUAL_X_LIMITER

Enable/disable audio limiter.

It prevents excessive volume peaks that could cause distortion or speaker damage.

Type: BOOLEAN

Constant Value: "dts_virtual_x_limiter"

PARAMETER_DTS_VIRTUAL_X_TBHDX

public static final String PARAMETER_DTS_VIRTUAL_X_TBHDX

Enable/disable Total Bass Harmonic Distortion (X).

TBHDX bass enhancement provides a richer low-frequency experience, simulating deeper bass.

Type: BOOLEAN

Constant Value: "dts_virtual_x_tbhdx"

PARAMETER_DTS_VIRTUAL_X_TRU_SURROUND_X

public static final String PARAMETER_DTS_VIRTUAL_X_TRU_SURROUND_X

Enable/disable the core DTS Virtual:X surround sound processing.

It creates an immersive, multi-channel audio experience from the speaker configuration.

Type: BOOLEAN

Constant Value: "dts_virtual_x_tru_surround_x"

PARAMETER_DTS_VIRTUAL_X_TRU_VOLUME_HD

public static final String PARAMETER_DTS_VIRTUAL_X_TRU_VOLUME_HD

Enable/disable DTS TruVolume HD.

It reduces the dynamic range of audio, minimizing loudness variations between content and channels.

Type: BOOLEAN

Constant Value: "dts_virtual_x_tru_volume_hd"

PARAMETER_EARC

public static final String PARAMETER_EARC

Enable/disable enhanced audio return channel (eARC).

eARC allows for higher bandwidth audio transmission over HDMI.

Type: BOOLEAN

Constant Value: "earc"

PARAMETER_SPEAKERS

public static final String PARAMETER_SPEAKERS

Enable/disable speaker output.

Type: BOOLEAN

Constant Value: "speakers"

PARAMETER_SPEAKERS_DELAY_MILLIS

public static final String PARAMETER_SPEAKERS_DELAY_MILLIS

Speaker delay in milliseconds.

Type: INTEGER

Constant Value: "speakers_delay_millis"

PARAMETER_SURROUND_SOUND

public static final String PARAMETER_SURROUND_SOUND

Enable/disable surround sound.

Type: BOOLEAN

Constant Value: "surround_sound"

PARAMETER_TREBLE

public static final String PARAMETER_TREBLE

The treble.

Treble controls the intensity of high-frequency sounds. The valid range is 0 - 100 (inclusive).

Type: INTEGER

Constant Value: "treble"