@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class VideoDescription extends Object implements Serializable, Cloneable, StructuredPojo
| Constructor and Description |
|---|
VideoDescription() |
| Modifier and Type | Method and Description |
|---|---|
VideoDescription |
clone() |
boolean |
equals(Object obj) |
String |
getAfdSignaling() |
String |
getAntiAlias() |
VideoCodecSettings |
getCodecSettings() |
String |
getColorMetadata() |
Rectangle |
getCrop()
Applies only if your input aspect ratio is different from your output aspect ratio.
|
String |
getDropFrameTimecode() |
Integer |
getFixedAfd()
Applies only if you set AFD Signaling(AfdSignaling) to Fixed (FIXED).
|
Integer |
getHeight()
Use the Height (Height) setting to define the video resolution height for this output.
|
Rectangle |
getPosition()
Use Position (Position) to point to a rectangle object to define your position.
|
String |
getRespondToAfd() |
String |
getScalingBehavior() |
Integer |
getSharpness()
Use Sharpness (Sharpness)setting to specify the strength of anti-aliasing.
|
String |
getTimecodeInsertion() |
VideoPreprocessor |
getVideoPreprocessors()
Find additional transcoding features under Preprocessors (VideoPreprocessors).
|
Integer |
getWidth()
Use Width (Width) to define the video resolution width, in pixels, for this output.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setAfdSignaling(String afdSignaling) |
void |
setAntiAlias(String antiAlias) |
void |
setCodecSettings(VideoCodecSettings codecSettings) |
void |
setColorMetadata(String colorMetadata) |
void |
setCrop(Rectangle crop)
Applies only if your input aspect ratio is different from your output aspect ratio.
|
void |
setDropFrameTimecode(String dropFrameTimecode) |
void |
setFixedAfd(Integer fixedAfd)
Applies only if you set AFD Signaling(AfdSignaling) to Fixed (FIXED).
|
void |
setHeight(Integer height)
Use the Height (Height) setting to define the video resolution height for this output.
|
void |
setPosition(Rectangle position)
Use Position (Position) to point to a rectangle object to define your position.
|
void |
setRespondToAfd(String respondToAfd) |
void |
setScalingBehavior(String scalingBehavior) |
void |
setSharpness(Integer sharpness)
Use Sharpness (Sharpness)setting to specify the strength of anti-aliasing.
|
void |
setTimecodeInsertion(String timecodeInsertion) |
void |
setVideoPreprocessors(VideoPreprocessor videoPreprocessors)
Find additional transcoding features under Preprocessors (VideoPreprocessors).
|
void |
setWidth(Integer width)
Use Width (Width) to define the video resolution width, in pixels, for this output.
|
String |
toString()
Returns a string representation of this object.
|
VideoDescription |
withAfdSignaling(AfdSignaling afdSignaling) |
VideoDescription |
withAfdSignaling(String afdSignaling) |
VideoDescription |
withAntiAlias(AntiAlias antiAlias) |
VideoDescription |
withAntiAlias(String antiAlias) |
VideoDescription |
withCodecSettings(VideoCodecSettings codecSettings) |
VideoDescription |
withColorMetadata(ColorMetadata colorMetadata) |
VideoDescription |
withColorMetadata(String colorMetadata) |
VideoDescription |
withCrop(Rectangle crop)
Applies only if your input aspect ratio is different from your output aspect ratio.
|
VideoDescription |
withDropFrameTimecode(DropFrameTimecode dropFrameTimecode) |
VideoDescription |
withDropFrameTimecode(String dropFrameTimecode) |
VideoDescription |
withFixedAfd(Integer fixedAfd)
Applies only if you set AFD Signaling(AfdSignaling) to Fixed (FIXED).
|
VideoDescription |
withHeight(Integer height)
Use the Height (Height) setting to define the video resolution height for this output.
|
VideoDescription |
withPosition(Rectangle position)
Use Position (Position) to point to a rectangle object to define your position.
|
VideoDescription |
withRespondToAfd(RespondToAfd respondToAfd) |
VideoDescription |
withRespondToAfd(String respondToAfd) |
VideoDescription |
withScalingBehavior(ScalingBehavior scalingBehavior) |
VideoDescription |
withScalingBehavior(String scalingBehavior) |
VideoDescription |
withSharpness(Integer sharpness)
Use Sharpness (Sharpness)setting to specify the strength of anti-aliasing.
|
VideoDescription |
withTimecodeInsertion(String timecodeInsertion) |
VideoDescription |
withTimecodeInsertion(VideoTimecodeInsertion timecodeInsertion) |
VideoDescription |
withVideoPreprocessors(VideoPreprocessor videoPreprocessors)
Find additional transcoding features under Preprocessors (VideoPreprocessors).
|
VideoDescription |
withWidth(Integer width)
Use Width (Width) to define the video resolution width, in pixels, for this output.
|
public void setAfdSignaling(String afdSignaling)
afdSignaling - AfdSignalingpublic String getAfdSignaling()
AfdSignalingpublic VideoDescription withAfdSignaling(String afdSignaling)
afdSignaling - AfdSignalingpublic VideoDescription withAfdSignaling(AfdSignaling afdSignaling)
afdSignaling - AfdSignalingpublic VideoDescription withAntiAlias(String antiAlias)
antiAlias - AntiAliaspublic VideoDescription withAntiAlias(AntiAlias antiAlias)
antiAlias - AntiAliaspublic void setCodecSettings(VideoCodecSettings codecSettings)
codecSettings - public VideoCodecSettings getCodecSettings()
public VideoDescription withCodecSettings(VideoCodecSettings codecSettings)
codecSettings - public void setColorMetadata(String colorMetadata)
colorMetadata - ColorMetadatapublic String getColorMetadata()
ColorMetadatapublic VideoDescription withColorMetadata(String colorMetadata)
colorMetadata - ColorMetadatapublic VideoDescription withColorMetadata(ColorMetadata colorMetadata)
colorMetadata - ColorMetadatapublic void setCrop(Rectangle crop)
crop - Applies only if your input aspect ratio is different from your output aspect ratio. Use Input cropping
rectangle (Crop) to specify the video area the service will include in the output. This will crop the
input source, causing video pixels to be removed on encode. Do not use this setting if you have enabled
Stretch to output (stretchToOutput) in your output settings.public Rectangle getCrop()
public VideoDescription withCrop(Rectangle crop)
crop - Applies only if your input aspect ratio is different from your output aspect ratio. Use Input cropping
rectangle (Crop) to specify the video area the service will include in the output. This will crop the
input source, causing video pixels to be removed on encode. Do not use this setting if you have enabled
Stretch to output (stretchToOutput) in your output settings.public void setDropFrameTimecode(String dropFrameTimecode)
dropFrameTimecode - DropFrameTimecodepublic String getDropFrameTimecode()
DropFrameTimecodepublic VideoDescription withDropFrameTimecode(String dropFrameTimecode)
dropFrameTimecode - DropFrameTimecodepublic VideoDescription withDropFrameTimecode(DropFrameTimecode dropFrameTimecode)
dropFrameTimecode - DropFrameTimecodepublic void setFixedAfd(Integer fixedAfd)
fixedAfd - Applies only if you set AFD Signaling(AfdSignaling) to Fixed (FIXED). Use Fixed (FixedAfd) to specify a
four-bit AFD value which the service will write on all frames of this video output.public Integer getFixedAfd()
public VideoDescription withFixedAfd(Integer fixedAfd)
fixedAfd - Applies only if you set AFD Signaling(AfdSignaling) to Fixed (FIXED). Use Fixed (FixedAfd) to specify a
four-bit AFD value which the service will write on all frames of this video output.public void setHeight(Integer height)
height - Use the Height (Height) setting to define the video resolution height for this output. Specify in pixels.
If you don't provide a value here, the service will use the input height.public Integer getHeight()
public VideoDescription withHeight(Integer height)
height - Use the Height (Height) setting to define the video resolution height for this output. Specify in pixels.
If you don't provide a value here, the service will use the input height.public void setPosition(Rectangle position)
position - Use Position (Position) to point to a rectangle object to define your position. This setting overrides any
other aspect ratio.public Rectangle getPosition()
public VideoDescription withPosition(Rectangle position)
position - Use Position (Position) to point to a rectangle object to define your position. This setting overrides any
other aspect ratio.public void setRespondToAfd(String respondToAfd)
respondToAfd - RespondToAfdpublic String getRespondToAfd()
RespondToAfdpublic VideoDescription withRespondToAfd(String respondToAfd)
respondToAfd - RespondToAfdpublic VideoDescription withRespondToAfd(RespondToAfd respondToAfd)
respondToAfd - RespondToAfdpublic void setScalingBehavior(String scalingBehavior)
scalingBehavior - ScalingBehaviorpublic String getScalingBehavior()
ScalingBehaviorpublic VideoDescription withScalingBehavior(String scalingBehavior)
scalingBehavior - ScalingBehaviorpublic VideoDescription withScalingBehavior(ScalingBehavior scalingBehavior)
scalingBehavior - ScalingBehaviorpublic void setSharpness(Integer sharpness)
sharpness - Use Sharpness (Sharpness)setting to specify the strength of anti-aliasing. This setting changes the width
of the anti-alias filter kernel used for scaling. Sharpness only applies if your output resolution is
different from your input resolution, and if you set Anti-alias (AntiAlias) to ENABLED. 0 is the softest
setting, 100 the sharpest, and 50 recommended for most content.public Integer getSharpness()
public VideoDescription withSharpness(Integer sharpness)
sharpness - Use Sharpness (Sharpness)setting to specify the strength of anti-aliasing. This setting changes the width
of the anti-alias filter kernel used for scaling. Sharpness only applies if your output resolution is
different from your input resolution, and if you set Anti-alias (AntiAlias) to ENABLED. 0 is the softest
setting, 100 the sharpest, and 50 recommended for most content.public void setTimecodeInsertion(String timecodeInsertion)
timecodeInsertion - VideoTimecodeInsertionpublic String getTimecodeInsertion()
VideoTimecodeInsertionpublic VideoDescription withTimecodeInsertion(String timecodeInsertion)
timecodeInsertion - VideoTimecodeInsertionpublic VideoDescription withTimecodeInsertion(VideoTimecodeInsertion timecodeInsertion)
timecodeInsertion - VideoTimecodeInsertionpublic void setVideoPreprocessors(VideoPreprocessor videoPreprocessors)
videoPreprocessors - Find additional transcoding features under Preprocessors (VideoPreprocessors). Enable the features at each
output individually. These features are disabled by default.public VideoPreprocessor getVideoPreprocessors()
public VideoDescription withVideoPreprocessors(VideoPreprocessor videoPreprocessors)
videoPreprocessors - Find additional transcoding features under Preprocessors (VideoPreprocessors). Enable the features at each
output individually. These features are disabled by default.public void setWidth(Integer width)
width - Use Width (Width) to define the video resolution width, in pixels, for this output. If you don't provide a
value here, the service will use the input width.public Integer getWidth()
public VideoDescription withWidth(Integer width)
width - Use Width (Width) to define the video resolution width, in pixels, for this output. If you don't provide a
value here, the service will use the input width.public String toString()
toString in class ObjectObject.toString()public VideoDescription clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.