#[non_exhaustive]pub struct AncillarySourceSettingsBuilder { /* private fields */ }
Expand description
A builder for AncillarySourceSettings
.
Implementations§
source§impl AncillarySourceSettingsBuilder
impl AncillarySourceSettingsBuilder
sourcepub fn convert608_to708(self, input: AncillaryConvert608To708) -> Self
pub fn convert608_to708(self, input: AncillaryConvert608To708) -> Self
Specify whether this set of input captions appears in your outputs in both 608 and 708 format. If you choose Upconvert, MediaConvert includes the captions data in two ways: it passes the 608 data through using the 608 compatibility bytes fields of the 708 wrapper, and it also translates the 608 data into 708.
sourcepub fn set_convert608_to708(
self,
input: Option<AncillaryConvert608To708>
) -> Self
pub fn set_convert608_to708( self, input: Option<AncillaryConvert608To708> ) -> Self
Specify whether this set of input captions appears in your outputs in both 608 and 708 format. If you choose Upconvert, MediaConvert includes the captions data in two ways: it passes the 608 data through using the 608 compatibility bytes fields of the 708 wrapper, and it also translates the 608 data into 708.
sourcepub fn get_convert608_to708(&self) -> &Option<AncillaryConvert608To708>
pub fn get_convert608_to708(&self) -> &Option<AncillaryConvert608To708>
Specify whether this set of input captions appears in your outputs in both 608 and 708 format. If you choose Upconvert, MediaConvert includes the captions data in two ways: it passes the 608 data through using the 608 compatibility bytes fields of the 708 wrapper, and it also translates the 608 data into 708.
sourcepub fn source_ancillary_channel_number(self, input: i32) -> Self
pub fn source_ancillary_channel_number(self, input: i32) -> Self
Specifies the 608 channel number in the ancillary data track from which to extract captions. Unused for passthrough.
sourcepub fn set_source_ancillary_channel_number(self, input: Option<i32>) -> Self
pub fn set_source_ancillary_channel_number(self, input: Option<i32>) -> Self
Specifies the 608 channel number in the ancillary data track from which to extract captions. Unused for passthrough.
sourcepub fn get_source_ancillary_channel_number(&self) -> &Option<i32>
pub fn get_source_ancillary_channel_number(&self) -> &Option<i32>
Specifies the 608 channel number in the ancillary data track from which to extract captions. Unused for passthrough.
By default, the service terminates any unterminated captions at the end of each input. If you want the caption to continue onto your next input, disable this setting.
By default, the service terminates any unterminated captions at the end of each input. If you want the caption to continue onto your next input, disable this setting.
By default, the service terminates any unterminated captions at the end of each input. If you want the caption to continue onto your next input, disable this setting.
sourcepub fn build(self) -> AncillarySourceSettings
pub fn build(self) -> AncillarySourceSettings
Consumes the builder and constructs a AncillarySourceSettings
.
Trait Implementations§
source§impl Clone for AncillarySourceSettingsBuilder
impl Clone for AncillarySourceSettingsBuilder
source§fn clone(&self) -> AncillarySourceSettingsBuilder
fn clone(&self) -> AncillarySourceSettingsBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for AncillarySourceSettingsBuilder
impl Default for AncillarySourceSettingsBuilder
source§fn default() -> AncillarySourceSettingsBuilder
fn default() -> AncillarySourceSettingsBuilder
source§impl PartialEq for AncillarySourceSettingsBuilder
impl PartialEq for AncillarySourceSettingsBuilder
source§fn eq(&self, other: &AncillarySourceSettingsBuilder) -> bool
fn eq(&self, other: &AncillarySourceSettingsBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for AncillarySourceSettingsBuilder
Auto Trait Implementations§
impl Freeze for AncillarySourceSettingsBuilder
impl RefUnwindSafe for AncillarySourceSettingsBuilder
impl Send for AncillarySourceSettingsBuilder
impl Sync for AncillarySourceSettingsBuilder
impl Unpin for AncillarySourceSettingsBuilder
impl UnwindSafe for AncillarySourceSettingsBuilder
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