pub struct HfBlockContext {
pub qf_thresholds: Vec<u32>,
pub lf_thresholds: [Vec<i32>; 3],
pub block_ctx_map: Vec<u8>,
pub num_block_clusters: u32,
}
Expand description
Context information for the entropy decoder of HF coefficients.
Fields§
§qf_thresholds: Vec<u32>
§lf_thresholds: [Vec<i32>; 3]
§block_ctx_map: Vec<u8>
§num_block_clusters: u32
Trait Implementations§
Source§impl<Ctx> Bundle<Ctx> for HfBlockContext
impl<Ctx> Bundle<Ctx> for HfBlockContext
Source§impl Debug for HfBlockContext
impl Debug for HfBlockContext
Source§impl Default for HfBlockContext
impl Default for HfBlockContext
Source§fn default() -> HfBlockContext
fn default() -> HfBlockContext
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for HfBlockContext
impl RefUnwindSafe for HfBlockContext
impl Send for HfBlockContext
impl Sync for HfBlockContext
impl Unpin for HfBlockContext
impl UnwindSafe for HfBlockContext
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
Source§impl<T, Ctx> BundleDefault<Ctx> for Twhere
T: Default,
impl<T, Ctx> BundleDefault<Ctx> for Twhere
T: Default,
Source§fn default_with_context(_: Ctx) -> T
fn default_with_context(_: Ctx) -> T
Creates a default value with the given context.