pub enum SubmitOutcome {
Submitted,
WaitingForConfiguration,
Reconfigured,
WaitingForKeyframe,
DroppedForBackpressure,
}Expand description
Result of offering an access unit to a low-latency decoder.
Variants§
Submitted
Frame was accepted by the platform decoder.
WaitingForConfiguration
Parameter sets have not yet formed a complete decoder configuration.
Reconfigured
Decoder was reconfigured and accepted this frame.
WaitingForKeyframe
A delta frame was intentionally skipped until the next keyframe.
DroppedForBackpressure
Decoder queue was full and the frame was dropped.
Trait Implementations§
Source§impl Clone for SubmitOutcome
impl Clone for SubmitOutcome
Source§fn clone(&self) -> SubmitOutcome
fn clone(&self) -> SubmitOutcome
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for SubmitOutcome
Source§impl Debug for SubmitOutcome
impl Debug for SubmitOutcome
impl Eq for SubmitOutcome
Source§impl PartialEq for SubmitOutcome
impl PartialEq for SubmitOutcome
impl StructuralPartialEq for SubmitOutcome
Auto Trait Implementations§
impl Freeze for SubmitOutcome
impl RefUnwindSafe for SubmitOutcome
impl Send for SubmitOutcome
impl Sync for SubmitOutcome
impl Unpin for SubmitOutcome
impl UnsafeUnpin for SubmitOutcome
impl UnwindSafe for SubmitOutcome
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