#[repr(C)]pub struct RateControlEntry {Show 16 fields
pub pict_type: c_int,
pub qscale: f32,
pub mv_bits: c_int,
pub i_tex_bits: c_int,
pub p_tex_bits: c_int,
pub misc_bits: c_int,
pub header_bits: c_int,
pub expected_bits: u64,
pub new_pict_type: c_int,
pub new_qscale: f32,
pub mc_mb_var_sum: i64,
pub mb_var_sum: i64,
pub i_count: c_int,
pub skip_count: c_int,
pub f_code: c_int,
pub b_code: c_int,
}
Fields§
§pict_type: c_int
§qscale: f32
§mv_bits: c_int
§i_tex_bits: c_int
§p_tex_bits: c_int
§misc_bits: c_int
§header_bits: c_int
§expected_bits: u64
§new_pict_type: c_int
§new_qscale: f32
§mc_mb_var_sum: i64
§mb_var_sum: i64
§i_count: c_int
§skip_count: c_int
§f_code: c_int
§b_code: c_int
Trait Implementations§
Source§impl Clone for RateControlEntry
impl Clone for RateControlEntry
Source§fn clone(&self) -> RateControlEntry
fn clone(&self) -> RateControlEntry
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 RateControlEntry
impl Debug for RateControlEntry
impl Copy for RateControlEntry
Auto Trait Implementations§
impl Freeze for RateControlEntry
impl RefUnwindSafe for RateControlEntry
impl Send for RateControlEntry
impl Sync for RateControlEntry
impl Unpin for RateControlEntry
impl UnwindSafe for RateControlEntry
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