public class EncoderCapabilities extends Object
Modifier and Type | Class and Description |
---|---|
static class |
EncoderCapabilities.AudioEncoderCap
The AudioEncoderCap class represents an audio encoder's
parameter range in:
Bit rate: the compressed output bit rate in bits per second;
Sample rate: the sampling rate used for recording the audio in samples per second;
Number of channels: the number of channels the audio is recorded.
|
static class |
EncoderCapabilities.VideoEncoderCap
The VideoEncoderCap class represents a video encoder's
supported parameter range in:
Resolution: the frame size (width/height) in pixels;
Bit rate: the compressed output bit rate in bits per second;
Frame rate: the output number of frames per second.
|
Modifier and Type | Method and Description |
---|---|
static List<EncoderCapabilities.AudioEncoderCap> |
getAudioEncoders()
Returns the capabilities of the supported audio encoders.
|
static int[] |
getOutputFileFormats()
Returns the array of supported output file formats.
|
static List<EncoderCapabilities.VideoEncoderCap> |
getVideoEncoders()
Returns the capabilities of the supported video encoders.
|
public static int[] getOutputFileFormats()
MediaRecorder.OutputFormat
public static List<EncoderCapabilities.VideoEncoderCap> getVideoEncoders()
EncoderCapabilities.VideoEncoderCap
public static List<EncoderCapabilities.AudioEncoderCap> getAudioEncoders()
EncoderCapabilities.AudioEncoderCap