@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class H264Settings extends Object implements Serializable, Cloneable, StructuredPojo
| Constructor and Description |
|---|
H264Settings() |
| Modifier and Type | Method and Description |
|---|---|
H264Settings |
clone() |
boolean |
equals(Object obj) |
String |
getAdaptiveQuantization() |
Integer |
getBitrate()
Average bitrate in bits/second.
|
String |
getCodecLevel() |
String |
getCodecProfile() |
String |
getEntropyEncoding() |
String |
getFieldEncoding() |
String |
getFlickerAdaptiveQuantization() |
String |
getFramerateControl() |
String |
getFramerateConversionAlgorithm() |
Integer |
getFramerateDenominator()
When you use the API for transcode jobs that use framerate conversion, specify the framerate as a fraction.
|
Integer |
getFramerateNumerator()
Framerate numerator - framerate is a fraction, e.g.
|
String |
getGopBReference() |
Integer |
getGopClosedCadence()
Frequency of closed GOPs.
|
Double |
getGopSize()
GOP Length (keyframe interval) in frames or seconds.
|
String |
getGopSizeUnits() |
Integer |
getHrdBufferInitialFillPercentage()
Percentage of the buffer that should initially be filled (HRD buffer model).
|
Integer |
getHrdBufferSize()
Size of buffer (HRD buffer model).
|
String |
getInterlaceMode() |
Integer |
getMaxBitrate()
Maximum bitrate in bits/second (for VBR mode only).
|
Integer |
getMinIInterval()
Enforces separation between repeated (cadence) I-frames and I-frames inserted by Scene Change Detection.
|
Integer |
getNumberBFramesBetweenReferenceFrames()
Number of B-frames between reference frames.
|
Integer |
getNumberReferenceFrames()
Number of reference frames to use.
|
String |
getParControl() |
Integer |
getParDenominator()
Pixel Aspect Ratio denominator.
|
Integer |
getParNumerator()
Pixel Aspect Ratio numerator.
|
String |
getQualityTuningLevel() |
String |
getRateControlMode() |
String |
getRepeatPps() |
String |
getSceneChangeDetect() |
Integer |
getSlices()
Number of slices per picture.
|
String |
getSlowPal() |
Integer |
getSoftness()
Softness.
|
String |
getSpatialAdaptiveQuantization() |
String |
getSyntax() |
String |
getTelecine() |
String |
getTemporalAdaptiveQuantization() |
String |
getUnregisteredSeiTimecode() |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setAdaptiveQuantization(String adaptiveQuantization) |
void |
setBitrate(Integer bitrate)
Average bitrate in bits/second.
|
void |
setCodecLevel(String codecLevel) |
void |
setCodecProfile(String codecProfile) |
void |
setEntropyEncoding(String entropyEncoding) |
void |
setFieldEncoding(String fieldEncoding) |
void |
setFlickerAdaptiveQuantization(String flickerAdaptiveQuantization) |
void |
setFramerateControl(String framerateControl) |
void |
setFramerateConversionAlgorithm(String framerateConversionAlgorithm) |
void |
setFramerateDenominator(Integer framerateDenominator)
When you use the API for transcode jobs that use framerate conversion, specify the framerate as a fraction.
|
void |
setFramerateNumerator(Integer framerateNumerator)
Framerate numerator - framerate is a fraction, e.g.
|
void |
setGopBReference(String gopBReference) |
void |
setGopClosedCadence(Integer gopClosedCadence)
Frequency of closed GOPs.
|
void |
setGopSize(Double gopSize)
GOP Length (keyframe interval) in frames or seconds.
|
void |
setGopSizeUnits(String gopSizeUnits) |
void |
setHrdBufferInitialFillPercentage(Integer hrdBufferInitialFillPercentage)
Percentage of the buffer that should initially be filled (HRD buffer model).
|
void |
setHrdBufferSize(Integer hrdBufferSize)
Size of buffer (HRD buffer model).
|
void |
setInterlaceMode(String interlaceMode) |
void |
setMaxBitrate(Integer maxBitrate)
Maximum bitrate in bits/second (for VBR mode only).
|
void |
setMinIInterval(Integer minIInterval)
Enforces separation between repeated (cadence) I-frames and I-frames inserted by Scene Change Detection.
|
void |
setNumberBFramesBetweenReferenceFrames(Integer numberBFramesBetweenReferenceFrames)
Number of B-frames between reference frames.
|
void |
setNumberReferenceFrames(Integer numberReferenceFrames)
Number of reference frames to use.
|
void |
setParControl(String parControl) |
void |
setParDenominator(Integer parDenominator)
Pixel Aspect Ratio denominator.
|
void |
setParNumerator(Integer parNumerator)
Pixel Aspect Ratio numerator.
|
void |
setQualityTuningLevel(String qualityTuningLevel) |
void |
setRateControlMode(String rateControlMode) |
void |
setRepeatPps(String repeatPps) |
void |
setSceneChangeDetect(String sceneChangeDetect) |
void |
setSlices(Integer slices)
Number of slices per picture.
|
void |
setSlowPal(String slowPal) |
void |
setSoftness(Integer softness)
Softness.
|
void |
setSpatialAdaptiveQuantization(String spatialAdaptiveQuantization) |
void |
setSyntax(String syntax) |
void |
setTelecine(String telecine) |
void |
setTemporalAdaptiveQuantization(String temporalAdaptiveQuantization) |
void |
setUnregisteredSeiTimecode(String unregisteredSeiTimecode) |
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
H264Settings |
withAdaptiveQuantization(H264AdaptiveQuantization adaptiveQuantization) |
H264Settings |
withAdaptiveQuantization(String adaptiveQuantization) |
H264Settings |
withBitrate(Integer bitrate)
Average bitrate in bits/second.
|
H264Settings |
withCodecLevel(H264CodecLevel codecLevel) |
H264Settings |
withCodecLevel(String codecLevel) |
H264Settings |
withCodecProfile(H264CodecProfile codecProfile) |
H264Settings |
withCodecProfile(String codecProfile) |
H264Settings |
withEntropyEncoding(H264EntropyEncoding entropyEncoding) |
H264Settings |
withEntropyEncoding(String entropyEncoding) |
H264Settings |
withFieldEncoding(H264FieldEncoding fieldEncoding) |
H264Settings |
withFieldEncoding(String fieldEncoding) |
H264Settings |
withFlickerAdaptiveQuantization(H264FlickerAdaptiveQuantization flickerAdaptiveQuantization) |
H264Settings |
withFlickerAdaptiveQuantization(String flickerAdaptiveQuantization) |
H264Settings |
withFramerateControl(H264FramerateControl framerateControl) |
H264Settings |
withFramerateControl(String framerateControl) |
H264Settings |
withFramerateConversionAlgorithm(H264FramerateConversionAlgorithm framerateConversionAlgorithm) |
H264Settings |
withFramerateConversionAlgorithm(String framerateConversionAlgorithm) |
H264Settings |
withFramerateDenominator(Integer framerateDenominator)
When you use the API for transcode jobs that use framerate conversion, specify the framerate as a fraction.
|
H264Settings |
withFramerateNumerator(Integer framerateNumerator)
Framerate numerator - framerate is a fraction, e.g.
|
H264Settings |
withGopBReference(H264GopBReference gopBReference) |
H264Settings |
withGopBReference(String gopBReference) |
H264Settings |
withGopClosedCadence(Integer gopClosedCadence)
Frequency of closed GOPs.
|
H264Settings |
withGopSize(Double gopSize)
GOP Length (keyframe interval) in frames or seconds.
|
H264Settings |
withGopSizeUnits(H264GopSizeUnits gopSizeUnits) |
H264Settings |
withGopSizeUnits(String gopSizeUnits) |
H264Settings |
withHrdBufferInitialFillPercentage(Integer hrdBufferInitialFillPercentage)
Percentage of the buffer that should initially be filled (HRD buffer model).
|
H264Settings |
withHrdBufferSize(Integer hrdBufferSize)
Size of buffer (HRD buffer model).
|
H264Settings |
withInterlaceMode(H264InterlaceMode interlaceMode) |
H264Settings |
withInterlaceMode(String interlaceMode) |
H264Settings |
withMaxBitrate(Integer maxBitrate)
Maximum bitrate in bits/second (for VBR mode only).
|
H264Settings |
withMinIInterval(Integer minIInterval)
Enforces separation between repeated (cadence) I-frames and I-frames inserted by Scene Change Detection.
|
H264Settings |
withNumberBFramesBetweenReferenceFrames(Integer numberBFramesBetweenReferenceFrames)
Number of B-frames between reference frames.
|
H264Settings |
withNumberReferenceFrames(Integer numberReferenceFrames)
Number of reference frames to use.
|
H264Settings |
withParControl(H264ParControl parControl) |
H264Settings |
withParControl(String parControl) |
H264Settings |
withParDenominator(Integer parDenominator)
Pixel Aspect Ratio denominator.
|
H264Settings |
withParNumerator(Integer parNumerator)
Pixel Aspect Ratio numerator.
|
H264Settings |
withQualityTuningLevel(H264QualityTuningLevel qualityTuningLevel) |
H264Settings |
withQualityTuningLevel(String qualityTuningLevel) |
H264Settings |
withRateControlMode(H264RateControlMode rateControlMode) |
H264Settings |
withRateControlMode(String rateControlMode) |
H264Settings |
withRepeatPps(H264RepeatPps repeatPps) |
H264Settings |
withRepeatPps(String repeatPps) |
H264Settings |
withSceneChangeDetect(H264SceneChangeDetect sceneChangeDetect) |
H264Settings |
withSceneChangeDetect(String sceneChangeDetect) |
H264Settings |
withSlices(Integer slices)
Number of slices per picture.
|
H264Settings |
withSlowPal(H264SlowPal slowPal) |
H264Settings |
withSlowPal(String slowPal) |
H264Settings |
withSoftness(Integer softness)
Softness.
|
H264Settings |
withSpatialAdaptiveQuantization(H264SpatialAdaptiveQuantization spatialAdaptiveQuantization) |
H264Settings |
withSpatialAdaptiveQuantization(String spatialAdaptiveQuantization) |
H264Settings |
withSyntax(H264Syntax syntax) |
H264Settings |
withSyntax(String syntax) |
H264Settings |
withTelecine(H264Telecine telecine) |
H264Settings |
withTelecine(String telecine) |
H264Settings |
withTemporalAdaptiveQuantization(H264TemporalAdaptiveQuantization temporalAdaptiveQuantization) |
H264Settings |
withTemporalAdaptiveQuantization(String temporalAdaptiveQuantization) |
H264Settings |
withUnregisteredSeiTimecode(H264UnregisteredSeiTimecode unregisteredSeiTimecode) |
H264Settings |
withUnregisteredSeiTimecode(String unregisteredSeiTimecode) |
public void setAdaptiveQuantization(String adaptiveQuantization)
adaptiveQuantization - H264AdaptiveQuantizationpublic String getAdaptiveQuantization()
H264AdaptiveQuantizationpublic H264Settings withAdaptiveQuantization(String adaptiveQuantization)
adaptiveQuantization - H264AdaptiveQuantizationpublic H264Settings withAdaptiveQuantization(H264AdaptiveQuantization adaptiveQuantization)
adaptiveQuantization - H264AdaptiveQuantizationpublic void setBitrate(Integer bitrate)
bitrate - Average bitrate in bits/second. Required for VBR, CBR, and ABR. Five megabits can be entered as 5000000 or
5m. Five hundred kilobits can be entered as 500000 or 0.5m. For MS Smooth outputs, bitrates must be unique
when rounded down to the nearest multiple of 1000.public Integer getBitrate()
public H264Settings withBitrate(Integer bitrate)
bitrate - Average bitrate in bits/second. Required for VBR, CBR, and ABR. Five megabits can be entered as 5000000 or
5m. Five hundred kilobits can be entered as 500000 or 0.5m. For MS Smooth outputs, bitrates must be unique
when rounded down to the nearest multiple of 1000.public void setCodecLevel(String codecLevel)
codecLevel - H264CodecLevelpublic String getCodecLevel()
H264CodecLevelpublic H264Settings withCodecLevel(String codecLevel)
codecLevel - H264CodecLevelpublic H264Settings withCodecLevel(H264CodecLevel codecLevel)
codecLevel - H264CodecLevelpublic void setCodecProfile(String codecProfile)
codecProfile - H264CodecProfilepublic String getCodecProfile()
H264CodecProfilepublic H264Settings withCodecProfile(String codecProfile)
codecProfile - H264CodecProfilepublic H264Settings withCodecProfile(H264CodecProfile codecProfile)
codecProfile - H264CodecProfilepublic void setEntropyEncoding(String entropyEncoding)
entropyEncoding - H264EntropyEncodingpublic String getEntropyEncoding()
H264EntropyEncodingpublic H264Settings withEntropyEncoding(String entropyEncoding)
entropyEncoding - H264EntropyEncodingpublic H264Settings withEntropyEncoding(H264EntropyEncoding entropyEncoding)
entropyEncoding - H264EntropyEncodingpublic void setFieldEncoding(String fieldEncoding)
fieldEncoding - H264FieldEncodingpublic String getFieldEncoding()
H264FieldEncodingpublic H264Settings withFieldEncoding(String fieldEncoding)
fieldEncoding - H264FieldEncodingpublic H264Settings withFieldEncoding(H264FieldEncoding fieldEncoding)
fieldEncoding - H264FieldEncodingpublic void setFlickerAdaptiveQuantization(String flickerAdaptiveQuantization)
flickerAdaptiveQuantization - H264FlickerAdaptiveQuantizationpublic String getFlickerAdaptiveQuantization()
H264FlickerAdaptiveQuantizationpublic H264Settings withFlickerAdaptiveQuantization(String flickerAdaptiveQuantization)
flickerAdaptiveQuantization - H264FlickerAdaptiveQuantizationpublic H264Settings withFlickerAdaptiveQuantization(H264FlickerAdaptiveQuantization flickerAdaptiveQuantization)
flickerAdaptiveQuantization - H264FlickerAdaptiveQuantizationpublic void setFramerateControl(String framerateControl)
framerateControl - H264FramerateControlpublic String getFramerateControl()
H264FramerateControlpublic H264Settings withFramerateControl(String framerateControl)
framerateControl - H264FramerateControlpublic H264Settings withFramerateControl(H264FramerateControl framerateControl)
framerateControl - H264FramerateControlpublic void setFramerateConversionAlgorithm(String framerateConversionAlgorithm)
framerateConversionAlgorithm - H264FramerateConversionAlgorithmpublic String getFramerateConversionAlgorithm()
H264FramerateConversionAlgorithmpublic H264Settings withFramerateConversionAlgorithm(String framerateConversionAlgorithm)
framerateConversionAlgorithm - H264FramerateConversionAlgorithmpublic H264Settings withFramerateConversionAlgorithm(H264FramerateConversionAlgorithm framerateConversionAlgorithm)
framerateConversionAlgorithm - H264FramerateConversionAlgorithmpublic void setFramerateDenominator(Integer framerateDenominator)
framerateDenominator - When you use the API for transcode jobs that use framerate conversion, specify the framerate as a
fraction. For example, 24000 / 1001 = 23.976 fps. Use FramerateDenominator to specify the denominator of
this fraction. In this example, use 1001 for the value of FramerateDenominator. When you use the console
for transcode jobs that use framerate conversion, provide the value as a decimal number for Framerate. In
this example, specify 23.976.public Integer getFramerateDenominator()
public H264Settings withFramerateDenominator(Integer framerateDenominator)
framerateDenominator - When you use the API for transcode jobs that use framerate conversion, specify the framerate as a
fraction. For example, 24000 / 1001 = 23.976 fps. Use FramerateDenominator to specify the denominator of
this fraction. In this example, use 1001 for the value of FramerateDenominator. When you use the console
for transcode jobs that use framerate conversion, provide the value as a decimal number for Framerate. In
this example, specify 23.976.public void setFramerateNumerator(Integer framerateNumerator)
framerateNumerator - Framerate numerator - framerate is a fraction, e.g. 24000 / 1001 = 23.976 fps.public Integer getFramerateNumerator()
public H264Settings withFramerateNumerator(Integer framerateNumerator)
framerateNumerator - Framerate numerator - framerate is a fraction, e.g. 24000 / 1001 = 23.976 fps.public void setGopBReference(String gopBReference)
gopBReference - H264GopBReferencepublic String getGopBReference()
H264GopBReferencepublic H264Settings withGopBReference(String gopBReference)
gopBReference - H264GopBReferencepublic H264Settings withGopBReference(H264GopBReference gopBReference)
gopBReference - H264GopBReferencepublic void setGopClosedCadence(Integer gopClosedCadence)
gopClosedCadence - Frequency of closed GOPs. In streaming applications, it is recommended that this be set to 1 so a decoder
joining mid-stream will receive an IDR frame as quickly as possible. Setting this value to 0 will break
output segmenting.public Integer getGopClosedCadence()
public H264Settings withGopClosedCadence(Integer gopClosedCadence)
gopClosedCadence - Frequency of closed GOPs. In streaming applications, it is recommended that this be set to 1 so a decoder
joining mid-stream will receive an IDR frame as quickly as possible. Setting this value to 0 will break
output segmenting.public void setGopSize(Double gopSize)
gopSize - GOP Length (keyframe interval) in frames or seconds. Must be greater than zero.public Double getGopSize()
public H264Settings withGopSize(Double gopSize)
gopSize - GOP Length (keyframe interval) in frames or seconds. Must be greater than zero.public void setGopSizeUnits(String gopSizeUnits)
gopSizeUnits - H264GopSizeUnitspublic String getGopSizeUnits()
H264GopSizeUnitspublic H264Settings withGopSizeUnits(String gopSizeUnits)
gopSizeUnits - H264GopSizeUnitspublic H264Settings withGopSizeUnits(H264GopSizeUnits gopSizeUnits)
gopSizeUnits - H264GopSizeUnitspublic void setHrdBufferInitialFillPercentage(Integer hrdBufferInitialFillPercentage)
hrdBufferInitialFillPercentage - Percentage of the buffer that should initially be filled (HRD buffer model).public Integer getHrdBufferInitialFillPercentage()
public H264Settings withHrdBufferInitialFillPercentage(Integer hrdBufferInitialFillPercentage)
hrdBufferInitialFillPercentage - Percentage of the buffer that should initially be filled (HRD buffer model).public void setHrdBufferSize(Integer hrdBufferSize)
hrdBufferSize - Size of buffer (HRD buffer model). Five megabits can be entered as 5000000 or 5m. Five hundred kilobits
can be entered as 500000 or 0.5m.public Integer getHrdBufferSize()
public H264Settings withHrdBufferSize(Integer hrdBufferSize)
hrdBufferSize - Size of buffer (HRD buffer model). Five megabits can be entered as 5000000 or 5m. Five hundred kilobits
can be entered as 500000 or 0.5m.public void setInterlaceMode(String interlaceMode)
interlaceMode - H264InterlaceModepublic String getInterlaceMode()
H264InterlaceModepublic H264Settings withInterlaceMode(String interlaceMode)
interlaceMode - H264InterlaceModepublic H264Settings withInterlaceMode(H264InterlaceMode interlaceMode)
interlaceMode - H264InterlaceModepublic void setMaxBitrate(Integer maxBitrate)
maxBitrate - Maximum bitrate in bits/second (for VBR mode only). Five megabits can be entered as 5000000 or 5m. Five
hundred kilobits can be entered as 500000 or 0.5m.public Integer getMaxBitrate()
public H264Settings withMaxBitrate(Integer maxBitrate)
maxBitrate - Maximum bitrate in bits/second (for VBR mode only). Five megabits can be entered as 5000000 or 5m. Five
hundred kilobits can be entered as 500000 or 0.5m.public void setMinIInterval(Integer minIInterval)
minIInterval - Enforces separation between repeated (cadence) I-frames and I-frames inserted by Scene Change Detection.
If a scene change I-frame is within I-interval frames of a cadence I-frame, the GOP is shrunk and/or
stretched to the scene change I-frame. GOP stretch requires enabling lookahead as well as setting
I-interval. The normal cadence resumes for the next GOP. This setting is only used when Scene Change
Detect is enabled. Note: Maximum GOP stretch = GOP size + Min-I-interval - 1public Integer getMinIInterval()
public H264Settings withMinIInterval(Integer minIInterval)
minIInterval - Enforces separation between repeated (cadence) I-frames and I-frames inserted by Scene Change Detection.
If a scene change I-frame is within I-interval frames of a cadence I-frame, the GOP is shrunk and/or
stretched to the scene change I-frame. GOP stretch requires enabling lookahead as well as setting
I-interval. The normal cadence resumes for the next GOP. This setting is only used when Scene Change
Detect is enabled. Note: Maximum GOP stretch = GOP size + Min-I-interval - 1public void setNumberBFramesBetweenReferenceFrames(Integer numberBFramesBetweenReferenceFrames)
numberBFramesBetweenReferenceFrames - Number of B-frames between reference frames.public Integer getNumberBFramesBetweenReferenceFrames()
public H264Settings withNumberBFramesBetweenReferenceFrames(Integer numberBFramesBetweenReferenceFrames)
numberBFramesBetweenReferenceFrames - Number of B-frames between reference frames.public void setNumberReferenceFrames(Integer numberReferenceFrames)
numberReferenceFrames - Number of reference frames to use. The encoder may use more than requested if using B-frames and/or
interlaced encoding.public Integer getNumberReferenceFrames()
public H264Settings withNumberReferenceFrames(Integer numberReferenceFrames)
numberReferenceFrames - Number of reference frames to use. The encoder may use more than requested if using B-frames and/or
interlaced encoding.public void setParControl(String parControl)
parControl - H264ParControlpublic String getParControl()
H264ParControlpublic H264Settings withParControl(String parControl)
parControl - H264ParControlpublic H264Settings withParControl(H264ParControl parControl)
parControl - H264ParControlpublic void setParDenominator(Integer parDenominator)
parDenominator - Pixel Aspect Ratio denominator.public Integer getParDenominator()
public H264Settings withParDenominator(Integer parDenominator)
parDenominator - Pixel Aspect Ratio denominator.public void setParNumerator(Integer parNumerator)
parNumerator - Pixel Aspect Ratio numerator.public Integer getParNumerator()
public H264Settings withParNumerator(Integer parNumerator)
parNumerator - Pixel Aspect Ratio numerator.public void setQualityTuningLevel(String qualityTuningLevel)
qualityTuningLevel - H264QualityTuningLevelpublic String getQualityTuningLevel()
H264QualityTuningLevelpublic H264Settings withQualityTuningLevel(String qualityTuningLevel)
qualityTuningLevel - H264QualityTuningLevelpublic H264Settings withQualityTuningLevel(H264QualityTuningLevel qualityTuningLevel)
qualityTuningLevel - H264QualityTuningLevelpublic void setRateControlMode(String rateControlMode)
rateControlMode - H264RateControlModepublic String getRateControlMode()
H264RateControlModepublic H264Settings withRateControlMode(String rateControlMode)
rateControlMode - H264RateControlModepublic H264Settings withRateControlMode(H264RateControlMode rateControlMode)
rateControlMode - H264RateControlModepublic void setRepeatPps(String repeatPps)
repeatPps - H264RepeatPpspublic String getRepeatPps()
H264RepeatPpspublic H264Settings withRepeatPps(String repeatPps)
repeatPps - H264RepeatPpspublic H264Settings withRepeatPps(H264RepeatPps repeatPps)
repeatPps - H264RepeatPpspublic void setSceneChangeDetect(String sceneChangeDetect)
sceneChangeDetect - H264SceneChangeDetectpublic String getSceneChangeDetect()
H264SceneChangeDetectpublic H264Settings withSceneChangeDetect(String sceneChangeDetect)
sceneChangeDetect - H264SceneChangeDetectpublic H264Settings withSceneChangeDetect(H264SceneChangeDetect sceneChangeDetect)
sceneChangeDetect - H264SceneChangeDetectpublic void setSlices(Integer slices)
slices - Number of slices per picture. Must be less than or equal to the number of macroblock rows for progressive
pictures, and less than or equal to half the number of macroblock rows for interlaced pictures.public Integer getSlices()
public H264Settings withSlices(Integer slices)
slices - Number of slices per picture. Must be less than or equal to the number of macroblock rows for progressive
pictures, and less than or equal to half the number of macroblock rows for interlaced pictures.public void setSlowPal(String slowPal)
slowPal - H264SlowPalpublic String getSlowPal()
H264SlowPalpublic H264Settings withSlowPal(String slowPal)
slowPal - H264SlowPalpublic H264Settings withSlowPal(H264SlowPal slowPal)
slowPal - H264SlowPalpublic void setSoftness(Integer softness)
softness - Softness. Selects quantizer matrix, larger values reduce high-frequency content in the encoded image.public Integer getSoftness()
public H264Settings withSoftness(Integer softness)
softness - Softness. Selects quantizer matrix, larger values reduce high-frequency content in the encoded image.public void setSpatialAdaptiveQuantization(String spatialAdaptiveQuantization)
spatialAdaptiveQuantization - H264SpatialAdaptiveQuantizationpublic String getSpatialAdaptiveQuantization()
H264SpatialAdaptiveQuantizationpublic H264Settings withSpatialAdaptiveQuantization(String spatialAdaptiveQuantization)
spatialAdaptiveQuantization - H264SpatialAdaptiveQuantizationpublic H264Settings withSpatialAdaptiveQuantization(H264SpatialAdaptiveQuantization spatialAdaptiveQuantization)
spatialAdaptiveQuantization - H264SpatialAdaptiveQuantizationpublic void setSyntax(String syntax)
syntax - H264Syntaxpublic String getSyntax()
H264Syntaxpublic H264Settings withSyntax(String syntax)
syntax - H264Syntaxpublic H264Settings withSyntax(H264Syntax syntax)
syntax - H264Syntaxpublic void setTelecine(String telecine)
telecine - H264Telecinepublic String getTelecine()
H264Telecinepublic H264Settings withTelecine(String telecine)
telecine - H264Telecinepublic H264Settings withTelecine(H264Telecine telecine)
telecine - H264Telecinepublic void setTemporalAdaptiveQuantization(String temporalAdaptiveQuantization)
temporalAdaptiveQuantization - H264TemporalAdaptiveQuantizationpublic String getTemporalAdaptiveQuantization()
H264TemporalAdaptiveQuantizationpublic H264Settings withTemporalAdaptiveQuantization(String temporalAdaptiveQuantization)
temporalAdaptiveQuantization - H264TemporalAdaptiveQuantizationpublic H264Settings withTemporalAdaptiveQuantization(H264TemporalAdaptiveQuantization temporalAdaptiveQuantization)
temporalAdaptiveQuantization - H264TemporalAdaptiveQuantizationpublic void setUnregisteredSeiTimecode(String unregisteredSeiTimecode)
unregisteredSeiTimecode - H264UnregisteredSeiTimecodepublic String getUnregisteredSeiTimecode()
H264UnregisteredSeiTimecodepublic H264Settings withUnregisteredSeiTimecode(String unregisteredSeiTimecode)
unregisteredSeiTimecode - H264UnregisteredSeiTimecodepublic H264Settings withUnregisteredSeiTimecode(H264UnregisteredSeiTimecode unregisteredSeiTimecode)
unregisteredSeiTimecode - H264UnregisteredSeiTimecodepublic String toString()
toString in class ObjectObject.toString()public H264Settings clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall in interface StructuredPojoCopyright © 2018. All rights reserved.