Struct aws_sdk_mediaconvert::types::ImageInserter
source · #[non_exhaustive]pub struct ImageInserter {
pub insertable_images: Option<Vec<InsertableImage>>,
pub sdr_reference_white_level: Option<i32>,
}
Expand description
Use the image inserter feature to include a graphic overlay on your video. Enable or disable this feature for each input or output individually. For more information, see https://docs.aws.amazon.com/mediaconvert/latest/ug/graphic-overlay.html. This setting is disabled by default.
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.insertable_images: Option<Vec<InsertableImage>>
Specify the images that you want to overlay on your video. The images must be PNG or TGA files.
sdr_reference_white_level: Option<i32>
Specify the reference white level, in nits, for all of your image inserter images. Use to correct brightness levels within HDR10 outputs. For 1,000 nit peak brightness displays, we recommend that you set SDR reference white level to 203 (according to ITU-R BT.2408). Leave blank to use the default value of 100, or specify an integer from 100 to 1000.
Implementations§
source§impl ImageInserter
impl ImageInserter
sourcepub fn insertable_images(&self) -> &[InsertableImage]
pub fn insertable_images(&self) -> &[InsertableImage]
Specify the images that you want to overlay on your video. The images must be PNG or TGA files.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .insertable_images.is_none()
.
sourcepub fn sdr_reference_white_level(&self) -> Option<i32>
pub fn sdr_reference_white_level(&self) -> Option<i32>
Specify the reference white level, in nits, for all of your image inserter images. Use to correct brightness levels within HDR10 outputs. For 1,000 nit peak brightness displays, we recommend that you set SDR reference white level to 203 (according to ITU-R BT.2408). Leave blank to use the default value of 100, or specify an integer from 100 to 1000.
source§impl ImageInserter
impl ImageInserter
sourcepub fn builder() -> ImageInserterBuilder
pub fn builder() -> ImageInserterBuilder
Creates a new builder-style object to manufacture ImageInserter
.
Trait Implementations§
source§impl Clone for ImageInserter
impl Clone for ImageInserter
source§fn clone(&self) -> ImageInserter
fn clone(&self) -> ImageInserter
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for ImageInserter
impl Debug for ImageInserter
source§impl PartialEq for ImageInserter
impl PartialEq for ImageInserter
source§fn eq(&self, other: &ImageInserter) -> bool
fn eq(&self, other: &ImageInserter) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for ImageInserter
Auto Trait Implementations§
impl Freeze for ImageInserter
impl RefUnwindSafe for ImageInserter
impl Send for ImageInserter
impl Sync for ImageInserter
impl Unpin for ImageInserter
impl UnwindSafe for ImageInserter
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more