public enum PolyvBitRate extends java.lang.Enum<PolyvBitRate>
限定符和类型 | 字段和说明 |
---|---|
static java.lang.String |
chaoQingName
超清的名称
|
static java.lang.String |
gaoQingName
高清的名称
|
static java.lang.String |
liuChangName
流程的名称
|
static java.lang.String |
ziDongName
自动的名称,当没有选择码率播放时,播放器自动选择一个码率进行播放
|
限定符和类型 | 方法和说明 |
---|---|
static PolyvBitRate |
getBitRate(int bitRate)
根据码率取得BitRateEnum 成员
|
static PolyvBitRate |
getBitRate(int bitRate,
PolyvBitRate defaultBitRate)
根据码率取得BitRateEnum 成员
|
static java.util.List<PolyvBitRate> |
getBitRateList(int dfNum)
根据码率个数取得对应的码率列表
|
static java.lang.String |
getBitRateName(int bitRate)
取得码率名称
|
static java.lang.String[] |
getBitRateNameArray(int dfNum)
根据码率个数取得对应的码率名称数组
|
static java.util.List<PolyvBitRate> |
getDescBitRateList()
取得倒序码率列表
|
static java.util.List<PolyvBitRate> |
getDescBitRateList(boolean isIncludeZiDong)
取得倒序码率列表
|
abstract int |
getIndexByVideoUrlList() |
static PolyvBitRate |
getMaxBitRate()
取得最高使用的码率
|
static PolyvBitRate |
getMaxBitRate(int dfNum)
根据码率个数取得当中最高可以使用的码率
|
static PolyvBitRate |
getMinBitRate()
取得最低使用的码率(不包括
ziDong ) |
static PolyvBitRate |
getMinBitRateFromAll()
取得最低使用的码率(包括
ziDong ) |
abstract java.lang.String |
getName()
取得码率对应的名称
|
int |
getNum()
取得码率对应的数字
|
static PolyvBitRate |
valueOf(java.lang.String name)
返回带有指定名称的该类型的枚举常量。
|
static PolyvBitRate[] |
values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
public static final PolyvBitRate ziDong
public static final PolyvBitRate liuChang
public static final PolyvBitRate gaoQing
public static final PolyvBitRate chaoQing
public static java.lang.String ziDongName
public static java.lang.String liuChangName
public static java.lang.String gaoQingName
public static java.lang.String chaoQingName
public static PolyvBitRate[] values()
for (PolyvBitRate c : PolyvBitRate.values()) System.out.println(c);
public static PolyvBitRate valueOf(java.lang.String name)
name
- 要返回的枚举常量的名称。java.lang.IllegalArgumentException
- 如果该枚举类型没有带有指定名称的常量java.lang.NullPointerException
- 如果参数为空值public int getNum()
public abstract java.lang.String getName()
public abstract int getIndexByVideoUrlList()
public static PolyvBitRate getMinBitRate()
ziDong
)public static PolyvBitRate getMinBitRateFromAll()
ziDong
)public static PolyvBitRate getMaxBitRate()
public static PolyvBitRate getMaxBitRate(int dfNum)
dfNum
- 码率个数public static java.lang.String[] getBitRateNameArray(int dfNum)
dfNum
- 码率个数public static java.util.List<PolyvBitRate> getBitRateList(int dfNum)
dfNum
- 码率个数public static PolyvBitRate getBitRate(int bitRate)
bitRate
- 码率public static PolyvBitRate getBitRate(int bitRate, PolyvBitRate defaultBitRate)
bitRate
- 码率defaultBitRate
- 默认返回public static java.lang.String getBitRateName(int bitRate)
bitRate
- 码率public static java.util.List<PolyvBitRate> getDescBitRateList()
public static java.util.List<PolyvBitRate> getDescBitRateList(boolean isIncludeZiDong)
isIncludeZiDong
- 是否包含ziDong