Added in API level 26
Summary:
Methods
VolumeAutomation
public
interface
VolumeAutomation
android.media.VolumeAutomation |
VolumeAutomation
defines an interface for automatic volume control
of AudioTrack
and MediaPlayer
objects.
Summary
Public methods | |
---|---|
abstract
VolumeShaper
|
createVolumeShaper(VolumeShaper.Configuration configuration)
Returns a |
Public methods
createVolumeShaper
Added in API level 26
public abstract VolumeShaper createVolumeShaper (VolumeShaper.Configuration configuration)
Returns a VolumeShaper
object that can be used modify the volume envelope
of the player or track.
Parameters | |
---|---|
configuration |
VolumeShaper.Configuration : the configuration
that specifies the curve and duration to use.
This value cannot be null . |
Returns | |
---|---|
VolumeShaper |
a VolumeShaper object
This value cannot be null . |
Throws | |
---|---|
IllegalArgumentException |
if the configuration is not allowed by the player. |
IllegalStateException |
if too many VolumeShaper s are requested
or the state of the player does not permit its creation (e.g. player is released). |