#[non_exhaustive]pub struct AudioChannelTaggingSettingsBuilder { /* private fields */ }
Expand description
A builder for AudioChannelTaggingSettings
.
Implementations§
source§impl AudioChannelTaggingSettingsBuilder
impl AudioChannelTaggingSettingsBuilder
sourcepub fn channel_tag(self, input: AudioChannelTag) -> Self
pub fn channel_tag(self, input: AudioChannelTag) -> Self
Specify the QuickTime audio channel layout tags for the audio channels in this audio track. Enter channel layout tags in the same order as your output’s audio channel order. For example, if your output audio track has a left and a right channel, enter Left (L) for the first channel and Right (R) for the second. If your output has multiple single-channel audio tracks, enter a single channel layout tag for each track.
sourcepub fn set_channel_tag(self, input: Option<AudioChannelTag>) -> Self
pub fn set_channel_tag(self, input: Option<AudioChannelTag>) -> Self
Specify the QuickTime audio channel layout tags for the audio channels in this audio track. Enter channel layout tags in the same order as your output’s audio channel order. For example, if your output audio track has a left and a right channel, enter Left (L) for the first channel and Right (R) for the second. If your output has multiple single-channel audio tracks, enter a single channel layout tag for each track.
sourcepub fn get_channel_tag(&self) -> &Option<AudioChannelTag>
pub fn get_channel_tag(&self) -> &Option<AudioChannelTag>
Specify the QuickTime audio channel layout tags for the audio channels in this audio track. Enter channel layout tags in the same order as your output’s audio channel order. For example, if your output audio track has a left and a right channel, enter Left (L) for the first channel and Right (R) for the second. If your output has multiple single-channel audio tracks, enter a single channel layout tag for each track.
Appends an item to channel_tags
.
To override the contents of this collection use set_channel_tags
.
Specify the QuickTime audio channel layout tags for the audio channels in this audio track. Enter channel layout tags in the same order as your output’s audio channel order. For example, if your output audio track has a left and a right channel, enter Left (L) for the first channel and Right (R) for the second. If your output has multiple single-channel audio tracks, enter a single channel layout tag for each track.
Specify the QuickTime audio channel layout tags for the audio channels in this audio track. Enter channel layout tags in the same order as your output’s audio channel order. For example, if your output audio track has a left and a right channel, enter Left (L) for the first channel and Right (R) for the second. If your output has multiple single-channel audio tracks, enter a single channel layout tag for each track.
Specify the QuickTime audio channel layout tags for the audio channels in this audio track. Enter channel layout tags in the same order as your output’s audio channel order. For example, if your output audio track has a left and a right channel, enter Left (L) for the first channel and Right (R) for the second. If your output has multiple single-channel audio tracks, enter a single channel layout tag for each track.
sourcepub fn build(self) -> AudioChannelTaggingSettings
pub fn build(self) -> AudioChannelTaggingSettings
Consumes the builder and constructs a AudioChannelTaggingSettings
.
Trait Implementations§
source§impl Clone for AudioChannelTaggingSettingsBuilder
impl Clone for AudioChannelTaggingSettingsBuilder
source§fn clone(&self) -> AudioChannelTaggingSettingsBuilder
fn clone(&self) -> AudioChannelTaggingSettingsBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for AudioChannelTaggingSettingsBuilder
impl Default for AudioChannelTaggingSettingsBuilder
source§fn default() -> AudioChannelTaggingSettingsBuilder
fn default() -> AudioChannelTaggingSettingsBuilder
source§impl PartialEq for AudioChannelTaggingSettingsBuilder
impl PartialEq for AudioChannelTaggingSettingsBuilder
source§fn eq(&self, other: &AudioChannelTaggingSettingsBuilder) -> bool
fn eq(&self, other: &AudioChannelTaggingSettingsBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for AudioChannelTaggingSettingsBuilder
Auto Trait Implementations§
impl Freeze for AudioChannelTaggingSettingsBuilder
impl RefUnwindSafe for AudioChannelTaggingSettingsBuilder
impl Send for AudioChannelTaggingSettingsBuilder
impl Sync for AudioChannelTaggingSettingsBuilder
impl Unpin for AudioChannelTaggingSettingsBuilder
impl UnwindSafe for AudioChannelTaggingSettingsBuilder
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