pub struct HlsVideoProcessingSettings {
pub resolution: (i32, i32),
pub constant_rate_factor: i32,
pub preset: FfmpegVideoProcessingPreset,
}Expand description
Represents the settings for HLS video processing
Fields§
§resolution: (i32, i32)§constant_rate_factor: i32§preset: FfmpegVideoProcessingPresetTrait Implementations§
Source§impl Clone for HlsVideoProcessingSettings
impl Clone for HlsVideoProcessingSettings
Source§fn clone(&self) -> HlsVideoProcessingSettings
fn clone(&self) -> HlsVideoProcessingSettings
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for HlsVideoProcessingSettings
impl Debug for HlsVideoProcessingSettings
impl Eq for HlsVideoProcessingSettings
impl StructuralPartialEq for HlsVideoProcessingSettings
Auto Trait Implementations§
impl Freeze for HlsVideoProcessingSettings
impl RefUnwindSafe for HlsVideoProcessingSettings
impl Send for HlsVideoProcessingSettings
impl Sync for HlsVideoProcessingSettings
impl Unpin for HlsVideoProcessingSettings
impl UnwindSafe for HlsVideoProcessingSettings
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