use media_core::Result;
pub trait NalHeader: Sized + Clone + std::fmt::Debug {
const HEADER_SIZE: usize;
fn parse(data: &[u8]) -> Result<Self>;
fn nal_unit_type(&self) -> u8;
fn is_vcl(&self) -> bool;
fn is_idr(&self) -> bool;
fn is_parameter_set(&self) -> bool;
}