pub struct TimingInfo {
pub num_units_in_display_tick: u32,
pub time_scale: u32,
pub num_ticks_per_picture: Option<u64>,
}
Expand description
Timing info
AV1-Spec-2 - 5.5.3
Fields§
§num_units_in_display_tick: u32
num_units_in_display_tick
32 bits
time_scale: u32
time_scale
32 bits
num_ticks_per_picture: Option<u64>
num_ticks_per_picture_minus_1 + 1
if equal_picture_interval
is 1
uvlc()
Implementations§
Trait Implementations§
Source§impl Clone for TimingInfo
impl Clone for TimingInfo
Source§fn clone(&self) -> TimingInfo
fn clone(&self) -> TimingInfo
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 TimingInfo
impl Debug for TimingInfo
Source§impl PartialEq for TimingInfo
impl PartialEq for TimingInfo
impl Copy for TimingInfo
impl Eq for TimingInfo
impl StructuralPartialEq for TimingInfo
Auto Trait Implementations§
impl Freeze for TimingInfo
impl RefUnwindSafe for TimingInfo
impl Send for TimingInfo
impl Sync for TimingInfo
impl Unpin for TimingInfo
impl UnwindSafe for TimingInfo
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