Enum rav1e::InvalidConfig [−][src]
Enumeration of possible invalid configuration errors.
Variants (Non-exhaustive)
InvalidWidth(usize)
The width is invalid.
InvalidHeight(usize)
The height is invalid.
InvalidAspectRatioNum(usize)
Aspect ratio numerator is invalid.
InvalidAspectRatioDen(usize)
Aspect ratio denominator is invalid.
InvalidRenderWidth(usize)
The render width (width adjusted based on the aspect ratio) is invalid.
InvalidRenderHeight(usize)
The render height (height adjusted based on the aspect ratio) is invalid.
RDO lookahead frame count is invalid.
Fields of InvalidRdoLookaheadFrames
Maximal keyframe interval is invalid.
Fields of InvalidMaxKeyFrameInterval
InvalidTileCols(usize)
Tile columns is invalid.
InvalidTileRows(usize)
Tile rows is invalid.
Framerate numerator is invalid.
Framerate denominator is invalid.
InvalidReservoirFrameDelay(i32)
Reservoir frame delay is invalid.
InvalidSwitchFrameInterval(u64)
Reservoir frame delay is invalid.
InvalidOptionWithStillPicture(&'static str)
An option unsupported in still picture mode was enabled along with it.
The rate control needs a target bitrate in order to produce results
The configuration
Trait Implementations
impl Clone for InvalidConfig
[src]
fn clone(&self) -> InvalidConfig
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for InvalidConfig
[src]
impl Debug for InvalidConfig
[src]
impl Display for InvalidConfig
[src]
impl Eq for InvalidConfig
[src]
impl Error for InvalidConfig
[src]
pub fn source(&self) -> Option<&(dyn Error + 'static)>
1.30.0[src]
pub fn backtrace(&self) -> Option<&Backtrace>
[src]
pub fn description(&self) -> &str
1.0.0[src]
pub fn cause(&self) -> Option<&dyn Error>
1.0.0[src]
impl PartialEq<InvalidConfig> for InvalidConfig
[src]
fn eq(&self, other: &InvalidConfig) -> bool
[src]
fn ne(&self, other: &InvalidConfig) -> bool
[src]
impl StructuralEq for InvalidConfig
[src]
impl StructuralPartialEq for InvalidConfig
[src]
Auto Trait Implementations
impl RefUnwindSafe for InvalidConfig
impl Send for InvalidConfig
impl Sync for InvalidConfig
impl Unpin for InvalidConfig
impl UnwindSafe for InvalidConfig
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Pointable for T
pub const ALIGN: usize
type Init = T
The type for initializers.
pub unsafe fn init(init: <T as Pointable>::Init) -> usize
pub unsafe fn deref<'a>(ptr: usize) -> &'a T
pub unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T
pub unsafe fn drop(ptr: usize)
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,