Class: Aws::MediaConnect::Types::EncodingParameters

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb

Overview

A collection of parameters that determine how MediaConnect will convert the content. These fields only apply to outputs on flows that have a CDI source.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#compression_factorFloat

A value that is used to calculate compression for an output. The bitrate of the output is calculated as follows: Output bitrate = (1 / compressionFactor) * (source bitrate) This property only applies to outputs that use the ST 2110 JPEG XS protocol, with a flow source that uses the CDI protocol. Valid values are floating point numbers in the range of 3.0 to 10.0, inclusive.

Returns:

  • (Float)


1499
1500
1501
1502
1503
1504
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 1499

class EncodingParameters < Struct.new(
  :compression_factor,
  :encoder_profile)
  SENSITIVE = []
  include Aws::Structure
end

#encoder_profileString

A setting on the encoder that drives compression settings. This property only applies to video media streams associated with outputs that use the ST 2110 JPEG XS protocol, with a flow source that uses the CDI protocol.

Returns:

  • (String)


1499
1500
1501
1502
1503
1504
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 1499

class EncodingParameters < Struct.new(
  :compression_factor,
  :encoder_profile)
  SENSITIVE = []
  include Aws::Structure
end