use crate::rtp_header_extension::RtpPacketHeaderExtension;
#[derive(Debug)]
pub struct RtpPacket<'a> {
pub version: u8,
pub padding: u8,
pub extension: u8,
pub csrc_count: u8,
pub marker: u8,
pub payload_type: u8,
pub sequence_number: u16,
pub timestamp: u32,
pub ssrc: u32,
pub csrc: Vec<u32>,
pub header_extension: Option<RtpPacketHeaderExtension<'a>>,
pub payload: &'a [u8],
pub padding_bytes: &'a [u8],
}