vpx_rc_frame_stats

Struct vpx_rc_frame_stats 

Source
#[repr(C)]
pub struct vpx_rc_frame_stats {
Show 25 fields pub frame: f64, pub weight: f64, pub intra_error: f64, pub coded_error: f64, pub sr_coded_error: f64, pub frame_noise_energy: f64, pub pcnt_inter: f64, pub pcnt_motion: f64, pub pcnt_second_ref: f64, pub pcnt_neutral: f64, pub pcnt_intra_low: f64, pub pcnt_intra_high: f64, pub intra_skip_pct: f64, pub intra_smooth_pct: f64, pub inactive_zone_rows: f64, pub inactive_zone_cols: f64, pub MVr: f64, pub mvr_abs: f64, pub MVc: f64, pub mvc_abs: f64, pub MVrv: f64, pub MVcv: f64, pub mv_in_out_count: f64, pub duration: f64, pub count: f64,
}

Fields§

§frame: f64§weight: f64§intra_error: f64§coded_error: f64§sr_coded_error: f64§frame_noise_energy: f64§pcnt_inter: f64§pcnt_motion: f64§pcnt_second_ref: f64§pcnt_neutral: f64§pcnt_intra_low: f64§pcnt_intra_high: f64§intra_skip_pct: f64§intra_smooth_pct: f64§inactive_zone_rows: f64§inactive_zone_cols: f64§MVr: f64§mvr_abs: f64§MVc: f64§mvc_abs: f64§MVrv: f64§MVcv: f64§mv_in_out_count: f64§duration: f64§count: f64

Trait Implementations§

Source§

impl Clone for vpx_rc_frame_stats

Source§

fn clone(&self) -> vpx_rc_frame_stats

Returns a duplicate of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for vpx_rc_frame_stats

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl Copy for vpx_rc_frame_stats

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T> ToOwned for T
where T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.