Most visited

Recently visited

Added in API level 21

MediaCodecInfo.EncoderCapabilities

public static final class MediaCodecInfo.EncoderCapabilities
extends Object

java.lang.Object
    android.media.MediaCodecInfo.EncoderCapabilities


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

摘要(Summary)

常量(Constants)

int BITRATE_MODE_CBR

恒定比特率模式

int BITRATE_MODE_CQ

不变的质量模式

int BITRATE_MODE_VBR

可变比特率模式

公共方法(Public methods)

Range<Integer> getComplexityRange()

返回支持的编码器复杂度值范围。

boolean isBitrateModeSupported(int mode)

查询是否支持比特率模式。

继承方法(Inherited methods)

From class java.lang.Object

常量(Constants)

BITRATE_MODE_CBR

Added in API level 21
int BITRATE_MODE_CBR

恒定比特率模式

常量值:2(0x00000002)

BITRATE_MODE_CQ

Added in API level 21
int BITRATE_MODE_CQ

不变的质量模式

常量值:0(0x00000000)

BITRATE_MODE_VBR

Added in API level 21
int BITRATE_MODE_VBR

可变比特率模式

常数值:1(0x00000001)

公共方法(Public methods)

getComplexityRange

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

返回支持的编码器复杂度值范围。

某些编解码器可能支持多个复杂度级别,其中较高的复杂度值使用更多的编码器工具(例如,执行更密集的计算)来提高质量或压缩比率。 使用较低的值来节省电力和/或时间。

返回(Returns)
Range<Integer>

isBitrateModeSupported

Added in API level 21
boolean isBitrateModeSupported (int mode)

查询是否支持比特率模式。

参数(Parameters)
mode int
返回(Returns)
boolean

Hooray!