Package android.media

 Plays a series of audio URIs, but does all the hard work on another thread so that any slowness with preparing or loading doesn't block the calling… API Doc
 AudioManager provides access to volume and ringer mode control. Use Context.getSystemService(Context.AUDIO_SERVICE) to get an instance of this… API Doc
 The AudioRecord class manages the audio resources for Java applications to record audio from the audio input hardware of the platform. This is … API Doc
 The AudioTrack class manages and plays a single audio resource for Java applications. It allows streaming of PCM audio buffers to the audio sink… API Doc
 A class for producing sounds that match those produced by various actions taken by the media and camera APIs. Use this class to play an… API Doc
 MediaPlayer class can be used to control playback of audio/video files and streams. An example on how to use the methods in this class can be… API Doc
 Used to record audio and video. The recording control is based on a simple state machine (see below). A common case of using MediaRecorder to… API Doc
 Definition of a category of routes. All routes belong to a category.  API Doc
 Information about a route that consists of multiple other routes in a group.  API Doc
 The SoundPool class manages and plays audio resources for applications. A SoundPool is a collection of samples that can be loaded into memory … API Doc
 This class provides methods to play DTMF tones (ITU-T Recommendation Q.23), call supervisory tones (3GPP TS 22.001, CEPT) and proprietary tones… API Doc
 Class used to modify metadata in a RemoteControlClient object. Use editMetadata(boolean) to create an instance of an editor, on which you set the… API Doc
 MediaMetadataRetriever class provides a unified interface for retrieving frame and meta data from an input media file.  API Doc
 This is a class for reading and writing Exif tags in a JPEG file.  API Doc
 A Face contains all the information identifying the location of a face in a bitmap.  API Doc
 Identifies the faces of people in a Bitmap graphic object.  API Doc
 Per buffer metadata includes an offset and size specifying the range of valid data in the associated codec buffer.  API Doc
 MediaCodec class can be used to access low-level media codec, i.e. encoder/decoder components. MediaCodec is generally used like this: … API Doc
 MediaExtractor facilitates extraction of demuxed, typically encoded, media data from a data source. It is generally used like this: … API Doc
 Encapsulates the information describing the format of media data, be it audio or video. The format of the media data is specified as string/value… API Doc
 Interface definition for a callback to be invoked when playback of a media source has completed.  API Doc
 Interface definition of a callback to be invoked when there has been an error during an asynchronous operation (other errors will throw exceptions… API Doc
 Interface definition for a callback to be invoked when the media source is ready for playback.  API Doc
 Information about a media route.  API Doc
 MediaRouter allows applications to control the routing of media channels and streams from the current device to external speakers and destination… API Doc
 MediaScannerConnection provides a way for applications to pass a newly created or downloaded media file to the media scanner service. The media… API Doc
 RemoteControlClient enables exposing information meant to be consumed by remote controls capable of displaying metadata, artwork and media… API Doc
 Ringtone provides a quick method for playing a ringtone, notification, or other similar types of sounds. For ways of retrieving Ringtone objects… API Doc
 RingtoneManager provides access to ringtones, notification, and other types of sounds. It manages querying the different media providers and… API Doc