Most visited

Recently visited

Added in API level 21

MediaCodecInfo.AudioCapabilities

public static final class MediaCodecInfo.AudioCapabilities
extends Object

java.lang.Object
   ↳ android.media.MediaCodecInfo.AudioCapabilities


支持查询编解码器音频功能的类。

Summary

Public methods

Range<Integer> getBitrateRange()

以比特/秒为单位返回支持的比特率范围。

int getMaxInputChannelCount()

返回支持的输入通道的最大数量。

Range[]<Integer> getSupportedSampleRateRanges()

返回支持的采样率范围的数组。

int[] getSupportedSampleRates()

如果编解码器仅支持离散值,则返回支持的采样率数组。

boolean isSampleRateSupported(int sampleRate)

查询编解码器是否支持采样率。

Inherited methods

From class java.lang.Object

Public methods

getBitrateRange

Added in API level 21
Range<Integer> getBitrateRange ()

以比特/秒为单位返回支持的比特率范围。

Returns
Range<Integer>

getMaxInputChannelCount

Added in API level 21
int getMaxInputChannelCount ()

返回支持的输入通道的最大数量。 编解码器支持1和此最大值之间的任意数量的通道。

Returns
int

getSupportedSampleRateRanges

Added in API level 21
Range[]<Integer> getSupportedSampleRateRanges ()

返回支持的采样率范围的数组。 该数组按升序排序,范围不同。

Returns
Range[]<Integer>

getSupportedSampleRates

Added in API level 21
int[] getSupportedSampleRates ()

如果编解码器仅支持离散值,则返回支持的采样率数组。 否则,它返回null 数组按升序排序。

Returns
int[]

isSampleRateSupported

Added in API level 21
boolean isSampleRateSupported (int sampleRate)

查询编解码器是否支持采样率。

Parameters
sampleRate int
Returns
boolean

Hooray!