pub struct VideoAu {
pub data: Bytes,
pub keyframe: bool,
pub capture_ts_us: u64,
pub input_loss: u16,
}Expand description
One encoded picture (Annex B, parameter sets inline on keyframes).
Fields§
§data: Bytes§keyframe: bool§capture_ts_us: u64Microseconds on the source’s sampling clock (the RTP timestamp), relative to the first picture of the stream — not an agent-clock arrival time. The pilot paces presentation on this timeline, so it must carry the encoder’s cadence and none of the transport’s jitter.
input_loss: u16RTP packets lost before this picture (input-side loss, not Seyd’s).
Trait Implementations§
Auto Trait Implementations§
impl !Freeze for VideoAu
impl RefUnwindSafe for VideoAu
impl Send for VideoAu
impl Sync for VideoAu
impl Unpin for VideoAu
impl UnsafeUnpin for VideoAu
impl UnwindSafe for VideoAu
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