#[repr(C)]pub struct ixheaace_input_config {Show 38 fields
pub ui_pcm_wd_sz: UWORD32,
pub i_bitrate: WORD32,
pub frame_length: WORD32,
pub frame_cmd_flag: WORD32,
pub out_bytes_flag: WORD32,
pub user_tns_flag: WORD32,
pub user_esbr_flag: WORD32,
pub aot: WORD32,
pub i_mps_tree_config: WORD32,
pub esbr_flag: WORD32,
pub i_channels: WORD32,
pub i_samp_freq: UWORD32,
pub i_native_samp_freq: WORD32,
pub i_channels_mask: WORD32,
pub i_num_coupling_chan: WORD32,
pub i_use_mps: WORD32,
pub i_use_adts: WORD32,
pub i_use_es: WORD32,
pub usac_en: WORD32,
pub codec_mode: WORD32,
pub cplx_pred: WORD32,
pub ccfl_idx: WORD32,
pub pvc_active: WORD32,
pub harmonic_sbr: WORD32,
pub inter_tes_active: WORD32,
pub pv_drc_cfg: pVOID,
pub use_drc_element: FLAG,
pub drc_frame_size: WORD32,
pub hq_esbr: WORD32,
pub write_program_config_element: FLAG,
pub aac_config: ixheaace_aac_enc_config,
pub random_access_interval: WORD32,
pub method_def: UWORD32,
pub measured_loudness: FLOAT64,
pub measurement_system: UWORD32,
pub sample_peak_level: FLOAT32,
pub stream_id: UWORD16,
pub use_delay_adjustment: FLAG,
}Fields§
§ui_pcm_wd_sz: UWORD32§i_bitrate: WORD32§frame_length: WORD32§frame_cmd_flag: WORD32§out_bytes_flag: WORD32§user_tns_flag: WORD32§user_esbr_flag: WORD32§aot: WORD32§i_mps_tree_config: WORD32§esbr_flag: WORD32§i_channels: WORD32§i_samp_freq: UWORD32§i_native_samp_freq: WORD32§i_channels_mask: WORD32§i_num_coupling_chan: WORD32§i_use_mps: WORD32§i_use_adts: WORD32§i_use_es: WORD32§usac_en: WORD32§codec_mode: WORD32§cplx_pred: WORD32§ccfl_idx: WORD32§pvc_active: WORD32§harmonic_sbr: WORD32§inter_tes_active: WORD32§pv_drc_cfg: pVOID§use_drc_element: FLAG§drc_frame_size: WORD32§hq_esbr: WORD32§write_program_config_element: FLAG§aac_config: ixheaace_aac_enc_config§random_access_interval: WORD32§method_def: UWORD32§measured_loudness: FLOAT64§measurement_system: UWORD32§sample_peak_level: FLOAT32§stream_id: UWORD16§use_delay_adjustment: FLAGTrait Implementations§
Source§impl Clone for ixheaace_input_config
impl Clone for ixheaace_input_config
Source§fn clone(&self) -> ixheaace_input_config
fn clone(&self) -> ixheaace_input_config
Returns a duplicate 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 ixheaace_input_config
impl Debug for ixheaace_input_config
impl Copy for ixheaace_input_config
Auto Trait Implementations§
impl Freeze for ixheaace_input_config
impl RefUnwindSafe for ixheaace_input_config
impl !Send for ixheaace_input_config
impl !Sync for ixheaace_input_config
impl Unpin for ixheaace_input_config
impl UnsafeUnpin for ixheaace_input_config
impl UnwindSafe for ixheaace_input_config
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