pub struct ObuHeader {
pub obu_type: ObuType,
pub size: Option<u64>,
pub extension_header: Option<ObuExtensionHeader>,
}
Expand description
OBU Header AV1-Spec-2 - 5.3.2
Fields§
§obu_type: ObuType
obu_type
4 bits
size: Option<u64>
obu_size
if obu_has_size_field
is 1
leb128()
extension_header: Option<ObuExtensionHeader>
obu_extension_header()
if obu_extension_flag
is 1
Implementations§
Trait Implementations§
impl Copy for ObuHeader
impl Eq for ObuHeader
impl StructuralPartialEq for ObuHeader
Auto Trait Implementations§
impl Freeze for ObuHeader
impl RefUnwindSafe for ObuHeader
impl Send for ObuHeader
impl Sync for ObuHeader
impl Unpin for ObuHeader
impl UnwindSafe for ObuHeader
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