Struct aws_sdk_mediaconvert::types::builders::ImageInserterBuilder
source · #[non_exhaustive]pub struct ImageInserterBuilder { /* private fields */ }
Expand description
A builder for ImageInserter
.
Implementations§
source§impl ImageInserterBuilder
impl ImageInserterBuilder
sourcepub fn insertable_images(self, input: InsertableImage) -> Self
pub fn insertable_images(self, input: InsertableImage) -> Self
Appends an item to insertable_images
.
To override the contents of this collection use set_insertable_images
.
Specify the images that you want to overlay on your video. The images must be PNG or TGA files.
sourcepub fn set_insertable_images(self, input: Option<Vec<InsertableImage>>) -> Self
pub fn set_insertable_images(self, input: Option<Vec<InsertableImage>>) -> Self
Specify the images that you want to overlay on your video. The images must be PNG or TGA files.
sourcepub fn get_insertable_images(&self) -> &Option<Vec<InsertableImage>>
pub fn get_insertable_images(&self) -> &Option<Vec<InsertableImage>>
Specify the images that you want to overlay on your video. The images must be PNG or TGA files.
sourcepub fn sdr_reference_white_level(self, input: i32) -> Self
pub fn sdr_reference_white_level(self, input: i32) -> Self
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.
sourcepub fn set_sdr_reference_white_level(self, input: Option<i32>) -> Self
pub fn set_sdr_reference_white_level(self, input: Option<i32>) -> Self
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.
sourcepub fn get_sdr_reference_white_level(&self) -> &Option<i32>
pub fn get_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.
sourcepub fn build(self) -> ImageInserter
pub fn build(self) -> ImageInserter
Consumes the builder and constructs a ImageInserter
.
Trait Implementations§
source§impl Clone for ImageInserterBuilder
impl Clone for ImageInserterBuilder
source§fn clone(&self) -> ImageInserterBuilder
fn clone(&self) -> ImageInserterBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for ImageInserterBuilder
impl Debug for ImageInserterBuilder
source§impl Default for ImageInserterBuilder
impl Default for ImageInserterBuilder
source§fn default() -> ImageInserterBuilder
fn default() -> ImageInserterBuilder
source§impl PartialEq for ImageInserterBuilder
impl PartialEq for ImageInserterBuilder
source§fn eq(&self, other: &ImageInserterBuilder) -> bool
fn eq(&self, other: &ImageInserterBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for ImageInserterBuilder
Auto Trait Implementations§
impl Freeze for ImageInserterBuilder
impl RefUnwindSafe for ImageInserterBuilder
impl Send for ImageInserterBuilder
impl Sync for ImageInserterBuilder
impl Unpin for ImageInserterBuilder
impl UnwindSafe for ImageInserterBuilder
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