pub enum RcData {
Summary(Box<[u8]>),
Frame(Box<[u8]>),
}
Expand description
Rate Control Data
Variants§
Summary(Box<[u8]>)
A Rate Control Summary Packet
It is emitted once, after the encoder is flushed.
It contains a summary of the rate control information for the encoding process that just terminated.
Frame(Box<[u8]>)
A Rate Control Frame-specific Packet
It is emitted every time a frame is processed.
The information contained is required to encode its matching frame in a second pass encoding.
Auto Trait Implementations§
impl Freeze for RcData
impl RefUnwindSafe for RcData
impl Send for RcData
impl Sync for RcData
impl Unpin for RcData
impl UnwindSafe for RcData
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