Android.Media.Quality Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Provides picture and sound profiles, device parameter capabilities, equalizer settings, and ambient backlight data.
Classes
| Name | Description |
|---|---|
| ActiveProcessingPicture |
Active picture represents an image or video undergoing picture processing which uses a picture profile. |
| ActiveProcessingPicture.InterfaceConsts |
Exposes the parcelable interface constants for an active processing picture. |
| AmbientBacklightEvent |
Ambient backlight event |
| AmbientBacklightEvent.InterfaceConsts |
Exposes the parcelable interface constants for an ambient backlight event. |
| AmbientBacklightMetadata |
Metadata of ambient backlight. |
| AmbientBacklightMetadata.InterfaceConsts |
Exposes the parcelable interface constants for ambient backlight metadata. |
| AmbientBacklightSettings |
Settings to configure ambient backlight hardware. |
| AmbientBacklightSettings.InterfaceConsts |
Exposes the parcelable interface constants for ambient backlight settings. |
| EqualizerBand |
Represents a single band in an equalizer. |
| EqualizerBand.InterfaceConsts |
Exposes the parcelable interface constants for an equalizer band. |
| EqualizerCapabilities |
A class to represent the static capabilities of an equalizer. |
| EqualizerCapabilities.InterfaceConsts |
Exposes the parcelable interface constants for equalizer capabilities. |
| EqualizerSettings |
A class to represent the current settings of an equalizer. |
| EqualizerSettings.Builder |
Builder for |
| EqualizerSettings.InterfaceConsts |
Exposes the parcelable interface constants for equalizer settings. |
| MediaQualityContract |
The contract between the media quality service and applications. |
| MediaQualityContract.PictureQuality |
Parameters picture quality. |
| MediaQualityContract.SoundQuality |
Parameters for sound quality. |
| MediaQualityManager |
Central system API to the overall media quality, which arbitrates interaction between applications and media quality service. |
| MediaQualityManager.PictureProfileCallback |
Callback used to monitor status of picture profiles |
| MediaQualityManager.ProfileQueryParams |
Options for profile queries. |
| MediaQualityManager.ProfileQueryParams.Builder |
A builder for ProfileQueryParams. |
| MediaQualityManager.ProfileQueryParams.InterfaceConsts |
Exposes the parcelable interface constants for profile query options. |
| MediaQualityManager.SoundProfileCallback |
Callback used to monitor status of sound profiles. |
| ParameterCapability |
Capability info of media quality parameters |
| ParameterCapability.InterfaceConsts |
Exposes the parcelable interface constants for a parameter capability. |
| PictureProfile |
Profile for picture quality. |
| PictureProfile.Builder |
A builder for |
| PictureProfile.InterfaceConsts |
Exposes the parcelable interface constants for a picture profile. |
| SoundProfile |
Profile for sound quality. |
| SoundProfile.Builder |
A builder for |
| SoundProfile.InterfaceConsts |
Exposes the parcelable interface constants for a sound profile. |
Interfaces
| Name | Description |
|---|---|
| MediaQualityManager.IAmbientBacklightCallback |
Callback used to monitor status of ambient backlight. |
Enums
| Name | Description |
|---|---|
| AmbientBacklightEventType |
Identifies an ambient backlight state change or the availability of backlight metadata. |
| AmbientBacklightMetadataAlgorithm |
Identifies the compression used for ambient backlight color data. |
| AmbientBacklightSettingsSource |
Selects the media used for ambient backlight detection. |
| PanelTechnology |
Identifies a display panel technology for a media quality query. |
| ParameterCapabilityType |
Identifies the value type of a media quality parameter. |
| PictureProfileErrorType |
Identifies an error reported for a picture profile operation. |
| PictureProfileType |
Identifies whether the system or an application manages a picture profile. |
| SoundProfileErrorType |
Identifies an error reported for a sound profile operation. |
| SoundProfileType |
Identifies whether the system or an application manages a sound profile. |
Remarks
Use MediaQualityManager to query profiles and device capabilities and to register callbacks for profile and backlight events. MediaQualityContract defines the shared parameter names used in profile bundles.
The profile, callback, and settings relationships are defined by the Android media quality implementation.