pub struct Av1Depacketizer { /* private fields */ }Available on crate feature
codec-av1 and crate feature ingest and (crate features rtsp or webrtc) only.Expand description
Reassembles AV1 RTP payloads into temporal units. Counterpart to
Av1Packetizer: it concatenates each packet’s OBU-element bytes (past the
aggregation header) and, on the RTP marker, parses the length-delimited
elements back into low-overhead OBUs (re-adding each obu_has_size_field).
Implementations§
Trait Implementations§
Source§impl Debug for Av1Depacketizer
impl Debug for Av1Depacketizer
Source§impl Default for Av1Depacketizer
impl Default for Av1Depacketizer
Source§fn default() -> Av1Depacketizer
fn default() -> Av1Depacketizer
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for Av1Depacketizer
impl RefUnwindSafe for Av1Depacketizer
impl Send for Av1Depacketizer
impl Sync for Av1Depacketizer
impl Unpin for Av1Depacketizer
impl UnsafeUnpin for Av1Depacketizer
impl UnwindSafe for Av1Depacketizer
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