Struct rtcp::receiver_report::ReceiverReport [−][src]
pub struct ReceiverReport {
pub ssrc: u32,
pub reports: Vec<ReceptionReport>,
pub profile_extensions: Bytes,
}
Expand description
A ReceiverReport (RR) packet provides reception quality feedback for an RTP stream
Fields
ssrc: u32
The synchronization source identifier for the originator of this RR packet.
reports: Vec<ReceptionReport>
Zero or more reception report blocks depending on the number of other sources heard by this sender since the last report. Each reception report block conveys statistics on the reception of RTP packets from a single synchronization source.
profile_extensions: Bytes
Extension contains additional, payload-specific information that needs to be reported regularly about the receiver.
Trait Implementations
Returns the “default value” for a type. Read more
destination_ssrc returns an array of SSRC values that this packet refers to.
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 ReceiverReport
impl Send for ReceiverReport
impl Sync for ReceiverReport
impl Unpin for ReceiverReport
impl UnwindSafe for ReceiverReport
Blanket Implementations
Mutably borrows from an owned value. Read more