public static final class MediaCodecInfo.AudioCapabilities
extends Object
| java.lang.Object | |
| android.media.MediaCodecInfo.AudioCapabilities | |
支持查询编解码器音频功能的类。
公共方法(Public methods) |
|
|---|---|
Range<Integer> |
getBitrateRange() 以比特/秒为单位返回支持的比特率范围。 |
int |
getMaxInputChannelCount() 返回支持的输入通道的最大数量。 |
Range[]<Integer> |
getSupportedSampleRateRanges() 返回支持的采样率范围的数组。 |
int[] |
getSupportedSampleRates() 如果编解码器仅支持离散值,则返回支持的采样率数组。 |
boolean |
isSampleRateSupported(int sampleRate) 查询编解码器是否支持采样率。 |
继承方法(Inherited methods) |
|
|---|---|
java.lang.Object
|
|
Range<Integer> getBitrateRange ()
以比特/秒为单位返回支持的比特率范围。
| 返回(Returns) | |
|---|---|
Range<Integer> |
|
int getMaxInputChannelCount ()
返回支持的输入通道的最大数量。 编解码器支持1和此最大值之间的任意数量的通道。
| 返回(Returns) | |
|---|---|
int |
|
Range[]<Integer> getSupportedSampleRateRanges ()
返回支持的采样率范围的数组。 该数组按升序排序,范围不同。
| 返回(Returns) | |
|---|---|
Range[]<Integer> |
|
int[] getSupportedSampleRates ()
如果编解码器仅支持离散值,则返回支持的采样率数组。 否则,它返回null 。 数组按升序排序。
| 返回(Returns) | |
|---|---|
int[] |
|
boolean isSampleRateSupported (int sampleRate)
查询编解码器是否支持采样率。
| 参数(Parameters) | |
|---|---|
sampleRate |
int
|
| 返回(Returns) | |
|---|---|
boolean |
|