pub struct FullIntraRequest {
pub sender_ssrc: u32,
pub media_ssrc: u32,
pub fir: Vec<FirEntry>,
}
Expand description
The FullIntraRequest packet is used to reliably request an Intra frame in a video stream. See RFC 5104 Section 3.5.1. This is not for loss recovery, which should use PictureLossIndication (PLI) instead.
Fields§
§sender_ssrc: u32
§media_ssrc: u32
§fir: Vec<FirEntry>
Trait Implementations§
source§impl Clone for FullIntraRequest
impl Clone for FullIntraRequest
source§fn clone(&self) -> FullIntraRequest
fn clone(&self) -> FullIntraRequest
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for FullIntraRequest
impl Debug for FullIntraRequest
source§impl Default for FullIntraRequest
impl Default for FullIntraRequest
source§fn default() -> FullIntraRequest
fn default() -> FullIntraRequest
Returns the “default value” for a type. Read more
source§impl Display for FullIntraRequest
impl Display for FullIntraRequest
source§impl Marshal for FullIntraRequest
impl Marshal for FullIntraRequest
source§impl MarshalSize for FullIntraRequest
impl MarshalSize for FullIntraRequest
fn marshal_size(&self) -> usize
source§impl Packet for FullIntraRequest
impl Packet for FullIntraRequest
source§fn destination_ssrc(&self) -> Vec<u32>
fn destination_ssrc(&self) -> Vec<u32>
destination_ssrc returns an array of SSRC values that this packet refers to.
fn header(&self) -> Header
fn raw_size(&self) -> usize
fn as_any(&self) -> &(dyn Any + Send + Sync)
fn equal(&self, other: &(dyn Packet + Send + Sync)) -> bool
fn cloned(&self) -> Box<dyn Packet + Send + Sync>
source§impl PartialEq for FullIntraRequest
impl PartialEq for FullIntraRequest
source§fn eq(&self, other: &FullIntraRequest) -> bool
fn eq(&self, other: &FullIntraRequest) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl Unmarshal for FullIntraRequest
impl Unmarshal for FullIntraRequest
impl Eq for FullIntraRequest
impl StructuralPartialEq for FullIntraRequest
Auto Trait Implementations§
impl RefUnwindSafe for FullIntraRequest
impl Send for FullIntraRequest
impl Sync for FullIntraRequest
impl Unpin for FullIntraRequest
impl UnwindSafe for FullIntraRequest
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