public class H262VideoConfiguration extends VideoConfiguration
Constructor and Description |
---|
H262VideoConfiguration() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
Integer |
getBframes()
Sets the amount of b frames.
|
Long |
getBufsize()
Playback device buffer size
|
Integer |
getGopSize()
Minimum GOP length, the minimum distance between I-frames
|
H262InterlaceMode |
getInterlaceMode()
Using TOP_FIELD_FIRST or BOTTOM_FIELD_FIRST will output interlaced video
|
LevelH262 |
getLevel()
Specified set of constraints that indicate a degree of required decoder performance for a profile
|
Long |
getMaxBitrate()
Maximum Bitrate
|
Long |
getMinBitrate()
Minimum Bitrate
|
H262PresetConfiguration |
getPresetConfiguration()
Use a set of well defined configurations preset to support certain use cases.
|
ProfileH262 |
getProfile()
When setting a profile, all other settings must not exceed the limits which are defined in the profile.
|
int |
hashCode() |
void |
setBframes(Integer bframes)
Sets the amount of b frames.
|
void |
setBufsize(Long bufsize)
Playback device buffer size
|
void |
setGopSize(Integer gopSize)
Minimum GOP length, the minimum distance between I-frames
|
void |
setInterlaceMode(H262InterlaceMode interlaceMode)
Using TOP_FIELD_FIRST or BOTTOM_FIELD_FIRST will output interlaced video
|
void |
setLevel(LevelH262 level)
Specified set of constraints that indicate a degree of required decoder performance for a profile
|
void |
setMaxBitrate(Long maxBitrate)
Maximum Bitrate
|
void |
setMinBitrate(Long minBitrate)
Minimum Bitrate
|
void |
setPresetConfiguration(H262PresetConfiguration presetConfiguration)
Use a set of well defined configurations preset to support certain use cases.
|
void |
setProfile(ProfileH262 profile)
When setting a profile, all other settings must not exceed the limits which are defined in the profile.
|
String |
toString() |
getBitrate, getColorConfig, getDisplayAspectRatio, getEncodingMode, getHeight, getPixelFormat, getRate, getSampleAspectRatioDenominator, getSampleAspectRatioNumerator, getWidth, setBitrate, setColorConfig, setDisplayAspectRatio, setEncodingMode, setHeight, setPixelFormat, setRate, setSampleAspectRatioDenominator, setSampleAspectRatioNumerator, setWidth
getCreatedAt, getCustomData, getDescription, getModifiedAt, getName, putCustomDataItem, setCustomData, setDescription, setName
getId
public H262PresetConfiguration getPresetConfiguration()
public void setPresetConfiguration(H262PresetConfiguration presetConfiguration)
presetConfiguration
- Use a set of well defined configurations preset to support certain use cases. Can be overwritten with more specific values.public ProfileH262 getProfile()
public void setProfile(ProfileH262 profile)
profile
- When setting a profile, all other settings must not exceed the limits which are defined in the profile. Otherwise, a higher profile may be automatically chosen. (required)public Integer getBframes()
public void setBframes(Integer bframes)
bframes
- Sets the amount of b frames.
minimum: 0
maximum: 16public Long getMaxBitrate()
public void setMaxBitrate(Long maxBitrate)
maxBitrate
- Maximum Bitratepublic Long getMinBitrate()
public void setMinBitrate(Long minBitrate)
minBitrate
- Minimum Bitratepublic Long getBufsize()
public void setBufsize(Long bufsize)
bufsize
- Playback device buffer sizepublic Integer getGopSize()
public void setGopSize(Integer gopSize)
gopSize
- Minimum GOP length, the minimum distance between I-framespublic LevelH262 getLevel()
public void setLevel(LevelH262 level)
level
- Specified set of constraints that indicate a degree of required decoder performance for a profilepublic H262InterlaceMode getInterlaceMode()
public void setInterlaceMode(H262InterlaceMode interlaceMode)
interlaceMode
- Using TOP_FIELD_FIRST or BOTTOM_FIELD_FIRST will output interlaced videopublic boolean equals(Object o)
equals
in class VideoConfiguration
public int hashCode()
hashCode
in class VideoConfiguration
public String toString()
toString
in class VideoConfiguration
Copyright © 2021. All rights reserved.