pub struct DecodeRequest {
pub source: SourceId,
pub time: MediaTime,
pub kind: DecodeRequestKind,
pub generation: u64,
}Expand description
One idempotent decoder request. Hosts discard results with an old generation.
Fields§
§source: SourceIdSource identity.
time: MediaTimeRequested source timestamp.
kind: DecodeRequestKindWhy the engine needs the input.
generation: u64Monotonically increasing seek/recovery generation.
Trait Implementations§
Source§impl Clone for DecodeRequest
impl Clone for DecodeRequest
Source§impl Debug for DecodeRequest
impl Debug for DecodeRequest
impl Eq for DecodeRequest
Source§impl PartialEq for DecodeRequest
impl PartialEq for DecodeRequest
impl StructuralPartialEq for DecodeRequest
Auto Trait Implementations§
impl Freeze for DecodeRequest
impl RefUnwindSafe for DecodeRequest
impl Send for DecodeRequest
impl Sync for DecodeRequest
impl Unpin for DecodeRequest
impl UnsafeUnpin for DecodeRequest
impl UnwindSafe for DecodeRequest
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