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