pub struct MalformedChannelLayout { /* private fields */ }Expand description
Payload for ConvertError::MalformedChannelLayout.
A frame declares a custom channel layout FFmpeg cannot be asked to describe: a null map, a non-positive channel count, or a name with no NUL inside its sixteen bytes. Structural, and therefore permanent — a retry produces the same answer, so the decoder releases the frame rather than holding it.
Implementations§
Trait Implementations§
Source§impl Clone for MalformedChannelLayout
impl Clone for MalformedChannelLayout
Source§fn clone(&self) -> MalformedChannelLayout
fn clone(&self) -> MalformedChannelLayout
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 MalformedChannelLayout
Source§impl Debug for MalformedChannelLayout
impl Debug for MalformedChannelLayout
Source§impl Display for MalformedChannelLayout
impl Display for MalformedChannelLayout
impl Eq for MalformedChannelLayout
Source§impl PartialEq for MalformedChannelLayout
impl PartialEq for MalformedChannelLayout
impl StructuralPartialEq for MalformedChannelLayout
Auto Trait Implementations§
impl Freeze for MalformedChannelLayout
impl RefUnwindSafe for MalformedChannelLayout
impl Send for MalformedChannelLayout
impl Sync for MalformedChannelLayout
impl Unpin for MalformedChannelLayout
impl UnsafeUnpin for MalformedChannelLayout
impl UnwindSafe for MalformedChannelLayout
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