pub struct AvEncodeConfig {
pub video: VideoEncodeConfig,
pub audio_sample_rate: u32,
pub audio_channels: u16,
pub audio_codec: NativeAudioCodec,
pub audio_bit_rate: u32,
}Expand description
Configuration for transactional audio/video export.
Fields§
§video: VideoEncodeConfigVideo encoder settings.
audio_sample_rate: u32Project audio sample rate.
audio_channels: u16Audio channel count.
audio_codec: NativeAudioCodecAudio codec selected by the downstream host.
audio_bit_rate: u32Resolved audio bitrate in bits per second; the host resolves the level.
Trait Implementations§
Source§impl Clone for AvEncodeConfig
impl Clone for AvEncodeConfig
impl Copy for AvEncodeConfig
Source§impl Debug for AvEncodeConfig
impl Debug for AvEncodeConfig
Source§impl PartialEq for AvEncodeConfig
impl PartialEq for AvEncodeConfig
impl StructuralPartialEq for AvEncodeConfig
Auto Trait Implementations§
impl Freeze for AvEncodeConfig
impl RefUnwindSafe for AvEncodeConfig
impl Send for AvEncodeConfig
impl Sync for AvEncodeConfig
impl Unpin for AvEncodeConfig
impl UnsafeUnpin for AvEncodeConfig
impl UnwindSafe for AvEncodeConfig
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
Mutably borrows from an owned value. Read more
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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> ⓘ
Converts
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> ⓘ
Converts
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