Struct cros_codecs::decoders::vp9::parser::QuantizationParams
source · [−]pub struct QuantizationParams {
base_q_idx: u8,
delta_q_y_dc: i8,
delta_q_uv_dc: i8,
delta_q_uv_ac: i8,
}
Fields
base_q_idx: u8
Indicates the base frame qindex. This is used for Y AC coefficients and as the base value for the other quantizers.
delta_q_y_dc: i8
Indicates the Y DC quantizer relative to base_q_idx.
delta_q_uv_dc: i8
Indicates the UV DC quantizer relative to base_q_idx.
delta_q_uv_ac: i8
Indicates the UV AC quantizer relative to base_q_idx.
Implementations
sourceimpl QuantizationParams
impl QuantizationParams
sourcepub fn base_q_idx(&self) -> u8
pub fn base_q_idx(&self) -> u8
Get a reference to the quantization params’s base q idx.
sourcepub fn delta_q_y_dc(&self) -> i8
pub fn delta_q_y_dc(&self) -> i8
Get a reference to the quantization params’s delta q y dc.
sourcepub fn delta_q_uv_dc(&self) -> i8
pub fn delta_q_uv_dc(&self) -> i8
Get a reference to the quantization params’s delta q uv dc.
sourcepub fn delta_q_uv_ac(&self) -> i8
pub fn delta_q_uv_ac(&self) -> i8
Get a reference to the quantization params’s delta q uv ac.
Trait Implementations
sourceimpl Clone for QuantizationParams
impl Clone for QuantizationParams
sourcefn clone(&self) -> QuantizationParams
fn clone(&self) -> QuantizationParams
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for QuantizationParams
impl Debug for QuantizationParams
sourceimpl Default for QuantizationParams
impl Default for QuantizationParams
sourcefn default() -> QuantizationParams
fn default() -> QuantizationParams
Returns the “default value” for a type. Read more
sourceimpl PartialEq<QuantizationParams> for QuantizationParams
impl PartialEq<QuantizationParams> for QuantizationParams
sourcefn eq(&self, other: &QuantizationParams) -> bool
fn eq(&self, other: &QuantizationParams) -> bool
impl Eq for QuantizationParams
impl StructuralEq for QuantizationParams
impl StructuralPartialEq for QuantizationParams
Auto Trait Implementations
impl RefUnwindSafe for QuantizationParams
impl Send for QuantizationParams
impl Sync for QuantizationParams
impl Unpin for QuantizationParams
impl UnwindSafe for QuantizationParams
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more