Broadcast action: org.openintents.audio.action_volume_update
Required Extra: org.openintents.audio.extra_stream_type
Type of the stream upon which the volume is being changed, e.g. STREAM_MEDIA, STREAM_RING, etc.
Required Extra: org.openintents.audio.extra_volume_index
The volume level to which the stream is being set
No output, the intent should be broadcast as an Ordered broadcast so that any receiver may have the option of cancelling the broadcast and aborting the volume change.
This broadcast intent is used by an application to notify any receivers that an audio volume change is being performed.
Use cases for this intent is for preventing any unauthorized or unintentional volume changes. For example, volume rockers can easily be hit changing the ringer volume from silent to audible; Ring Guard and Advanced Audio Manager use this intent to communicate volume changes such that RG will not prevent any volume changes made by AAM, but still protect against accidental rocker activation.