Provides classes that manage various media interfaces in audio and video. more...
| AudioRecord.OnRecordPositionUpdateListener | Interface definition for a callback to be invoked when an AudioRecord has reached a notification marker set by setNotificationMarkerPosition(int) or for periodic updates on the progress of the record head, as set by setPositionNotificationPeriod(int). | 
| AudioTrack.OnPlaybackPositionUpdateListener | Interface definition for a callback to be invoked when the playback head position of an AudioTrack has reached a notification marker or has increased by a certain period. | 
| JetPlayer.OnJetEventListener | Handles the notification when the JET engine generates an event. | 
| MediaPlayer.OnBufferingUpdateListener | Interface definition of a callback to be invoked indicating buffering status of a media resource being streamed over the network. | 
| MediaPlayer.OnCompletionListener | Interface definition for a callback to be invoked when playback of a media source has completed. | 
| MediaPlayer.OnErrorListener | Interface definition of a callback to be invoked when there has been an error during an asynchronous operation (other errors will throw exceptions at method call time). | 
| MediaPlayer.OnInfoListener | Interface definition of a callback to be invoked to communicate some info and/or warning about the media or its playback. | 
| MediaPlayer.OnPreparedListener | Interface definition for a callback to be invoked when the media source is ready for playback. | 
| MediaPlayer.OnSeekCompleteListener | Interface definition of a callback to be invoked indicating the completion of a seek operation. | 
| MediaPlayer.OnVideoSizeChangedListener | Interface definition of a callback to be invoked when the video size is first known or updated | 
| MediaRecorder.OnErrorListener | Interface definition for a callback to be invoked when an error occurs while recording. | 
| MediaRecorder.OnInfoListener | Interface definition for a callback to be invoked when an error occurs while recording. | 
| MediaScannerConnection.MediaScannerConnectionClient | An interface for notifying clients of MediaScannerConnection when a connection to the MediaScanner service has been established and when the scanning of a file has completed. | 
| AsyncPlayer | 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 thread. | 
| AudioFormat | The AudioFormat class is used to access a number of audio format and channel configuration constants. | 
| AudioManager | AudioManager provides access to volume and ringer mode control. | 
| AudioRecord | The AudioRecord class manages the audio resources for Java applications to record audio from the audio input hardware of the platform. | 
| AudioTrack | The AudioTrack class manages and plays a single audio resource for Java applications. | 
| FaceDetector | Identifies the faces of people in a Bitmap graphic object. | 
| FaceDetector.Face | A Face contains all the information identifying the location of a face in a bitmap. | 
| JetPlayer | JetPlayer provides access to JET content playback and control. | 
| MediaPlayer | MediaPlayer class can be used to control playback of audio/video files and streams. | 
| MediaRecorder | Used to record audio and video. | 
| MediaRecorder.AudioEncoder | Defines the audio encoding. | 
| MediaRecorder.AudioSource | Defines the audio source. | 
| MediaRecorder.OutputFormat | Defines the output format. | 
| MediaRecorder.VideoEncoder | Defines the video encoding. | 
| MediaRecorder.VideoSource | Defines the video source. | 
| MediaScannerConnection | MediaScannerConnection provides a way for applications to pass a newly created or downloaded media file to the media scanner service. | 
| Ringtone | Ringtone provides a quick method for playing a ringtone, notification, or other similar types of sounds. | 
| RingtoneManager | RingtoneManager provides access to ringtones, notification, and other types of sounds. | 
| SoundPool | The SoundPool class manages and plays audio resources for applications. | 
| ToneGenerator | This class provides methods to play DTMF tones (ITU-T Recommendation Q.23), call supervisory tones (3GPP TS 22.001, CEPT) and proprietary tones (3GPP TS 31.111). |