Struct vvdec_sys::vvdecSEIPictureTiming
source · #[repr(C)]pub struct vvdecSEIPictureTiming {Show 21 fields
pub ptSubLayerDelaysPresentFlag: [bool; 7],
pub cpbRemovalDelayDeltaEnabledFlag: [bool; 7],
pub cpbRemovalDelayDeltaIdx: [u32; 7],
pub auCpbRemovalDelay: [u32; 7],
pub picDpbOutputDelay: u32,
pub picDpbOutputDuDelay: u32,
pub numDecodingUnits: u32,
pub duCommonCpbRemovalDelayFlag: bool,
pub duCommonCpbRemovalDelay: [u32; 7],
pub numNalusInDu: [u32; 32],
pub duCpbRemovalDelay: [u32; 231],
pub cpbAltTimingInfoPresentFlag: bool,
pub nalCpbAltInitialRemovalDelayDelta: [[u32; 32]; 7],
pub nalCpbAltInitialRemovalOffsetDelta: [[u32; 32]; 7],
pub nalCpbDelayOffset: [u32; 7],
pub nalDpbDelayOffset: [u32; 7],
pub vclCpbAltInitialRemovalDelayDelta: [[u32; 32]; 7],
pub vclCpbAltInitialRemovalOffsetDelta: [[u32; 32]; 7],
pub vclCpbDelayOffset: [u32; 7],
pub vclDpbDelayOffset: [u32; 7],
pub ptDisplayElementalPeriods: c_int,
}Fields§
§ptSubLayerDelaysPresentFlag: [bool; 7]§cpbRemovalDelayDeltaEnabledFlag: [bool; 7]§cpbRemovalDelayDeltaIdx: [u32; 7]§auCpbRemovalDelay: [u32; 7]§picDpbOutputDelay: u32§picDpbOutputDuDelay: u32§numDecodingUnits: u32§duCommonCpbRemovalDelayFlag: bool§duCommonCpbRemovalDelay: [u32; 7]§numNalusInDu: [u32; 32]§duCpbRemovalDelay: [u32; 231]§cpbAltTimingInfoPresentFlag: bool§nalCpbAltInitialRemovalDelayDelta: [[u32; 32]; 7]§nalCpbAltInitialRemovalOffsetDelta: [[u32; 32]; 7]§nalCpbDelayOffset: [u32; 7]§nalDpbDelayOffset: [u32; 7]§vclCpbAltInitialRemovalDelayDelta: [[u32; 32]; 7]§vclCpbAltInitialRemovalOffsetDelta: [[u32; 32]; 7]§vclCpbDelayOffset: [u32; 7]§vclDpbDelayOffset: [u32; 7]§ptDisplayElementalPeriods: c_intTrait Implementations§
source§impl Clone for vvdecSEIPictureTiming
impl Clone for vvdecSEIPictureTiming
source§fn clone(&self) -> vvdecSEIPictureTiming
fn clone(&self) -> vvdecSEIPictureTiming
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 vvdecSEIPictureTiming
impl Debug for vvdecSEIPictureTiming
impl Copy for vvdecSEIPictureTiming
Auto Trait Implementations§
impl RefUnwindSafe for vvdecSEIPictureTiming
impl Send for vvdecSEIPictureTiming
impl Sync for vvdecSEIPictureTiming
impl Unpin for vvdecSEIPictureTiming
impl UnwindSafe for vvdecSEIPictureTiming
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