pub struct QueuedFrame {
pub pts: i64,
pub frame_type: QueueFrameType,
pub data: Vec<u8>,
}Expand description
A single frame entry held in the queue.
Fields§
§pts: i64Presentation timestamp in encoder timebase units.
frame_type: QueueFrameTypeFrame type hint used for reorder decisions.
data: Vec<u8>Opaque payload (e.g. raw pixel data or a frame index).
Trait Implementations§
Source§impl Clone for QueuedFrame
impl Clone for QueuedFrame
Source§fn clone(&self) -> QueuedFrame
fn clone(&self) -> QueuedFrame
Returns a duplicate 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 QueuedFrame
impl Debug for QueuedFrame
Source§impl PartialEq for QueuedFrame
impl PartialEq for QueuedFrame
impl Eq for QueuedFrame
impl StructuralPartialEq for QueuedFrame
Auto Trait Implementations§
impl Freeze for QueuedFrame
impl RefUnwindSafe for QueuedFrame
impl Send for QueuedFrame
impl Sync for QueuedFrame
impl Unpin for QueuedFrame
impl UnsafeUnpin for QueuedFrame
impl UnwindSafe for QueuedFrame
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more