Struct unsafe_libopus::OpusCustomEncoder 
source · #[repr(C)]pub struct OpusCustomEncoder {Show 44 fields
    pub mode: *const OpusCustomMode,
    pub channels: i32,
    pub stream_channels: i32,
    pub force_intra: i32,
    pub clip: i32,
    pub disable_pf: i32,
    pub complexity: i32,
    pub upsample: i32,
    pub start: i32,
    pub end: i32,
    pub bitrate: i32,
    pub vbr: i32,
    pub signalling: i32,
    pub constrained_vbr: i32,
    pub loss_rate: i32,
    pub lsb_depth: i32,
    pub lfe: i32,
    pub disable_inv: i32,
    pub arch: i32,
    pub rng: u32,
    pub spread_decision: i32,
    pub delayedIntra: f32,
    pub tonal_average: i32,
    pub lastCodedBands: i32,
    pub hf_average: i32,
    pub tapset_decision: i32,
    pub prefilter_period: i32,
    pub prefilter_gain: f32,
    pub prefilter_tapset: i32,
    pub consec_transient: i32,
    pub analysis: AnalysisInfo,
    pub silk_info: SILKInfo,
    pub preemph_memE: [f32; 2],
    pub preemph_memD: [f32; 2],
    pub vbr_reservoir: i32,
    pub vbr_drift: i32,
    pub vbr_offset: i32,
    pub vbr_count: i32,
    pub overlap_max: f32,
    pub stereo_saving: f32,
    pub intensity: i32,
    pub energy_mask: *mut f32,
    pub spec_avg: f32,
    pub in_mem: [f32; 1],
}Fields§
§mode: *const OpusCustomMode§channels: i32§stream_channels: i32§force_intra: i32§clip: i32§disable_pf: i32§complexity: i32§upsample: i32§start: i32§end: i32§bitrate: i32§vbr: i32§signalling: i32§constrained_vbr: i32§loss_rate: i32§lsb_depth: i32§lfe: i32§disable_inv: i32§arch: i32§rng: u32§spread_decision: i32§delayedIntra: f32§tonal_average: i32§lastCodedBands: i32§hf_average: i32§tapset_decision: i32§prefilter_period: i32§prefilter_gain: f32§prefilter_tapset: i32§consec_transient: i32§analysis: AnalysisInfo§silk_info: SILKInfo§preemph_memE: [f32; 2]§preemph_memD: [f32; 2]§vbr_reservoir: i32§vbr_drift: i32§vbr_offset: i32§vbr_count: i32§overlap_max: f32§stereo_saving: f32§intensity: i32§energy_mask: *mut f32§spec_avg: f32§in_mem: [f32; 1]Trait Implementations§
source§impl Clone for OpusCustomEncoder
 
impl Clone for OpusCustomEncoder
source§fn clone(&self) -> OpusCustomEncoder
 
fn clone(&self) -> OpusCustomEncoder
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 more