pub struct FrameMeta {
pub capture_ts_us: u64,
pub seq_in_gop: u16,
}Expand description
Optional per-frame metadata carried at the start of block 0 / chunk 0’s
payload when FLAG2_FRAME_META is set.
Fields§
§capture_ts_us: u64Publisher capture timestamp, its own monotonic clock, microseconds.
seq_in_gop: u16Position within the GOP (0 = keyframe).
Implementations§
Trait Implementations§
impl Copy for FrameMeta
impl Eq for FrameMeta
impl StructuralPartialEq for FrameMeta
Auto Trait Implementations§
impl Freeze for FrameMeta
impl RefUnwindSafe for FrameMeta
impl Send for FrameMeta
impl Sync for FrameMeta
impl Unpin for FrameMeta
impl UnsafeUnpin for FrameMeta
impl UnwindSafe for FrameMeta
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