Struct aws_sdk_mediaconnect::types::Fmtp
source · #[non_exhaustive]pub struct Fmtp {
pub channel_order: Option<String>,
pub colorimetry: Option<Colorimetry>,
pub exact_framerate: Option<String>,
pub par: Option<String>,
pub range: Option<Range>,
pub scan_mode: Option<ScanMode>,
pub tcs: Option<Tcs>,
}Expand description
FMTP
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.channel_order: Option<String>The format of the audio channel.
colorimetry: Option<Colorimetry>The format that is used for the representation of color.
exact_framerate: Option<String>The frame rate for the video stream, in frames/second. For example: 60000/1001. If you specify a whole number, MediaConnect uses a ratio of N/1. For example, if you specify 60, MediaConnect uses 60/1 as the exactFramerate.
par: Option<String>The pixel aspect ratio (PAR) of the video.
range: Option<Range>The encoding range of the video.
scan_mode: Option<ScanMode>The type of compression that was used to smooth the video’s appearance
tcs: Option<Tcs>The transfer characteristic system (TCS) that is used in the video.
Implementations§
source§impl Fmtp
impl Fmtp
sourcepub fn channel_order(&self) -> Option<&str>
pub fn channel_order(&self) -> Option<&str>
The format of the audio channel.
sourcepub fn colorimetry(&self) -> Option<&Colorimetry>
pub fn colorimetry(&self) -> Option<&Colorimetry>
The format that is used for the representation of color.
sourcepub fn exact_framerate(&self) -> Option<&str>
pub fn exact_framerate(&self) -> Option<&str>
The frame rate for the video stream, in frames/second. For example: 60000/1001. If you specify a whole number, MediaConnect uses a ratio of N/1. For example, if you specify 60, MediaConnect uses 60/1 as the exactFramerate.