public static final class MediaCodecInfo.EncoderCapabilities
extends Object
java.lang.Object | |
android.media.MediaCodecInfo.EncoderCapabilities |
支持查询编解码器编码功能的类。
常量(Constants) |
|
---|---|
int |
BITRATE_MODE_CBR 恒定比特率模式 |
int |
BITRATE_MODE_CQ 不变的质量模式 |
int |
BITRATE_MODE_VBR 可变比特率模式 |
公共方法(Public methods) |
|
---|---|
Range<Integer> |
getComplexityRange() 返回支持的编码器复杂度值范围。 |
boolean |
isBitrateModeSupported(int mode) 查询是否支持比特率模式。 |
继承方法(Inherited methods) |
|
---|---|
![]() java.lang.Object
|
Range<Integer> getComplexityRange ()
返回支持的编码器复杂度值范围。
某些编解码器可能支持多个复杂度级别,其中较高的复杂度值使用更多的编码器工具(例如,执行更密集的计算)来提高质量或压缩比率。 使用较低的值来节省电力和/或时间。
返回(Returns) | |
---|---|
Range<Integer> |
boolean isBitrateModeSupported (int mode)
查询是否支持比特率模式。
参数(Parameters) | |
---|---|
mode |
int
|
返回(Returns) | |
---|---|
boolean |