public class TuSdkVideoSupport
extends java.lang.Object
限定符和类型 | 字段和说明 |
---|---|
boolean |
bitrateCBR
是否支持 CBR编码 (CBR 表示编码器会尽量把输出码率控制为设定值)
|
boolean |
bitrateCQ
是否支持 CQ编码 (CQ 表示完全不控制码率,尽最大可能保证图像质量;)
|
int |
bitrateRangeMax
最大支持比特率
|
int |
bitrateRangeMin
最小支持比特率
|
boolean |
bitrateVBR
是否支持 VBR编码 (VBR 表示编码器会根据图像内容的复杂度(实际上是帧间变化量的大小)来动态调整输出码率,图像复杂则码率高,图像简单则码率低;)
|
java.util.List<java.lang.Integer> |
colorFormats
支持的颜色格式
|
int |
frameRatesMax
最大支持帧率
|
int |
frameRatesMin
最小支持帧率
|
int |
heightAlignment
高度对齐倍数
|
int |
heightRangeMax
最大支持高度
|
int |
heightRangeMin
最小支持高度
|
boolean |
isEncoder
是否为编码器
|
java.lang.String |
mimeType
编解码器类型
|
java.lang.String |
name
编解码器名称
|
java.util.List<android.media.MediaCodecInfo.CodecProfileLevel> |
profileLevel
支持的压缩方式
|
int |
widthAlignment
宽度对齐倍数
|
int |
widthRangeMax
最大支持宽度
|
int |
widthRangeMin
最小支持宽度
|
构造器和说明 |
---|
TuSdkVideoSupport() |
限定符和类型 | 方法和说明 |
---|---|
org.lasque.tusdk.core.struct.TuSdkSize |
getSupportSize(int width,
int height)
获取可以支持的视频宽高
|
org.lasque.tusdk.core.struct.TuSdkSize |
getSupportSize(org.lasque.tusdk.core.struct.TuSdkSize size)
获取可以支持的视频宽高
|
boolean |
isSupportSize(org.lasque.tusdk.core.struct.TuSdkSize size)
是否支持输入长宽
|
java.lang.String |
toString() |
public java.lang.String name
public java.lang.String mimeType
public boolean isEncoder
public java.util.List<java.lang.Integer> colorFormats
public java.util.List<android.media.MediaCodecInfo.CodecProfileLevel> profileLevel
public int widthAlignment
public int heightAlignment
public int widthRangeMax
public int widthRangeMin
public int heightRangeMax
public int heightRangeMin
public int bitrateRangeMax
public int bitrateRangeMin
public int frameRatesMax
public int frameRatesMin
public boolean bitrateCQ
public boolean bitrateVBR
public boolean bitrateCBR
public boolean isSupportSize(org.lasque.tusdk.core.struct.TuSdkSize size)
size
- 输入长宽public org.lasque.tusdk.core.struct.TuSdkSize getSupportSize(org.lasque.tusdk.core.struct.TuSdkSize size)
size
- 输入宽高public org.lasque.tusdk.core.struct.TuSdkSize getSupportSize(int width, int height)
width
- 输入宽height
- 输入高public java.lang.String toString()
toString
在类中 java.lang.Object