pub struct H265PACIPacket { /* private fields */ }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 | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
§Specifications
Implementations§
Source§impl H265PACIPacket
impl H265PACIPacket
Sourcepub fn payload_header(&self) -> H265NALUHeader
pub fn payload_header(&self) -> H265NALUHeader
payload_header returns the NAL Unit Header.
Sourcepub fn f0(&self) -> bool
pub fn f0(&self) -> bool
f0 indicates the presence of a Temporal Scalability support extension in the phes.
Trait Implementations§
Source§impl Clone for H265PACIPacket
impl Clone for H265PACIPacket
Source§fn clone(&self) -> H265PACIPacket
fn clone(&self) -> H265PACIPacket
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for H265PACIPacket
impl Debug for H265PACIPacket
Source§impl Default for H265PACIPacket
impl Default for H265PACIPacket
Source§fn default() -> H265PACIPacket
fn default() -> H265PACIPacket
impl Eq for H265PACIPacket
Source§impl PartialEq for H265PACIPacket
impl PartialEq for H265PACIPacket
Source§fn eq(&self, other: &H265PACIPacket) -> bool
fn eq(&self, other: &H265PACIPacket) -> bool
self and other values to be equal, and is used by ==.