Struct rtp::codecs::h265::H265PACIPacket [−][src]
pub struct H265PACIPacket { /* fields omitted */ }Expand description
PACI implementation
H265PACIPacket represents a single H265 PACI packet.
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | PayloadHdr (Type=50) |A| cType | phssize |F0..2|Y| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | payload Header Extension Structure (phes) | |=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=| | | | PACI payload: NAL unit | | . . . | | | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | :…OPTIONAL RTP padding | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Reference: https://datatracker.ietf.org/doc/html/rfc7798#section-4.4.4
Implementations
payload_header returns the NAL Unit Header.
f0 indicates the presence of a Temporal Scalability support extension in the phes.
payload is a single NALU or NALU-like struct, not including the first two octets (header).
Trait Implementations
Returns the “default value” for a type. Read more
This method tests for self and other values to be equal, and is used
by ==. Read more
This method tests for !=.
Auto Trait Implementations
impl RefUnwindSafe for H265PACIPacket
impl Send for H265PACIPacket
impl Sync for H265PACIPacket
impl Unpin for H265PACIPacket
impl UnwindSafe for H265PACIPacket
Blanket Implementations
Mutably borrows from an owned value. Read more