Struct interceptor::twcc::Recorder
source · pub struct Recorder { /* private fields */ }
Expand description
Recorder records incoming RTP packets and their delays and creates transport wide congestion control feedback reports as specified in https://datatracker.ietf.org/doc/html/draft-holmer-rmcat-transport-wide-cc-extensions-01
Implementations§
source§impl Recorder
impl Recorder
sourcepub fn new(sender_ssrc: u32) -> Self
pub fn new(sender_ssrc: u32) -> Self
new creates a new Recorder which uses the given sender_ssrc in the created feedback packets.
Trait Implementations§
source§impl PartialEq for Recorder
impl PartialEq for Recorder
impl StructuralPartialEq for Recorder
Auto Trait Implementations§
impl RefUnwindSafe for Recorder
impl Send for Recorder
impl Sync for Recorder
impl Unpin for Recorder
impl UnwindSafe for Recorder
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