## Uses of Class
com.amazonaws.services.elastictranscoder.model.VideoParameters

Packages that use VideoParameters
com.amazonaws.services.elastictranscoder.model

### Uses of VideoParameters in com.amazonaws.services.elastictranscoder.model

Methods in com.amazonaws.services.elastictranscoder.model that return VideoParameters
`VideoParameters` VideoParameters.`addCodecOptionsEntry(String key, String value)`
`VideoParameters` VideoParameters.`clearCodecOptionsEntries()` Removes all the entries added into CodecOptions.
`VideoParameters` VideoParameters.`clone()`
`VideoParameters` Preset.`getVideo()` A section of the response body that provides information about the video preset values.
`VideoParameters` CreatePresetRequest.`getVideo()` A section of the request body that specifies the video parameters.
`VideoParameters` VideoParameters.`withAspectRatio(String aspectRatio)` <important>
`VideoParameters` VideoParameters.`withBitRate(String bitRate)` The bit rate of the video stream in the output file, in kilobits/second.
`VideoParameters` VideoParameters.`withCodec(String codec)` The video codec for the output file.
`VideoParameters` VideoParameters.`withCodecOptions(Map<String,String> codecOptions)` Profile (H.264/VP8/VP9 Only)
`VideoParameters` VideoParameters.`withDisplayAspectRatio(String displayAspectRatio)` The value that Elastic Transcoder adds to the metadata in the output file.
`VideoParameters` VideoParameters.`withFixedGOP(String fixedGOP)` Applicable only when the value of Video:Codec is one of `H.264`, `MPEG2`, or `VP8`.
`VideoParameters` VideoParameters.`withFrameRate(String frameRate)` The frames per second for the video stream in the output file.
`VideoParameters` VideoParameters.`withKeyframesMaxDist(String keyframesMaxDist)` Applicable only when the value of Video:Codec is one of `H.264`, `MPEG2`, or `VP8`.
`VideoParameters` VideoParameters.`withMaxFrameRate(String maxFrameRate)` If you specify `auto` for `FrameRate`, Elastic Transcoder uses the frame rate of the input video for the frame rate of the output video.
`VideoParameters` VideoParameters.`withMaxHeight(String maxHeight)` The maximum height of the output video in pixels.
`VideoParameters` VideoParameters.`withMaxWidth(String maxWidth)` The maximum width of the output video in pixels.
`VideoParameters` VideoParameters.`withPaddingPolicy(String paddingPolicy)` When you set `PaddingPolicy` to `Pad`, Elastic Transcoder may add black bars to the top and bottom and/or left and right sides of the output video to make the total size of the output video match the values that you specified for `MaxWidth` and `MaxHeight`.
`VideoParameters` VideoParameters.`withResolution(String resolution)` <important>
`VideoParameters` VideoParameters.`withSizingPolicy(String sizingPolicy)` Specify one of the following values to control scaling of the output video:
`VideoParameters` VideoParameters.`withWatermarks(Collection<PresetWatermark> watermarks)` Settings for the size, location, and opacity of graphics that you want Elastic Transcoder to overlay over videos that are transcoded using this preset.
`VideoParameters` VideoParameters.`withWatermarks(PresetWatermark... watermarks)` Settings for the size, location, and opacity of graphics that you want Elastic Transcoder to overlay over videos that are transcoded using this preset.

Methods in com.amazonaws.services.elastictranscoder.model with parameters of type VideoParameters
`void` Preset.`setVideo(VideoParameters video)` A section of the response body that provides information about the video preset values.
`void` CreatePresetRequest.`setVideo(VideoParameters video)` A section of the request body that specifies the video parameters.
`Preset` Preset.`withVideo(VideoParameters video)` A section of the response body that provides information about the video preset values.
`CreatePresetRequest` CreatePresetRequest.`withVideo(VideoParameters video)` A section of the request body that specifies the video parameters.