Device implementations that declare android.hardware.audio.output MUST conform to the requirements in this section.
The device MUST allow playback of raw audio content with the following characteristics:
The device SHOULD allow playback of raw audio content with the following characteristics:
Android provides an API for audio effects for device implementations. Device implementations that declare the feature android.hardware.audio.output:
Android Television device implementations MUST include support for system Master Volume and digital audio output volume attenuation on supported outputs, except for compressed audio passthrough output (where no audio decoding is done on the device).
Android Automotive device implementations SHOULD allow adjusting audio volume separately per each audio stream using the content type or usage as defined by AudioAttributes and car audio usage as publicly defined in android.car.CarAudioManager
.