pub enum BitrateMode {
Variable,
Constant,
}Expand description
How an encoder is asked to hold its bitrate.
Variants§
Variable
Average rate; the encoder may spend more on hard frames. The default.
Constant
Constant rate, held against a one-second buffer.
Implementations§
Trait Implementations§
Source§impl Clone for BitrateMode
impl Clone for BitrateMode
impl Copy for BitrateMode
Source§impl Debug for BitrateMode
impl Debug for BitrateMode
Source§impl Default for BitrateMode
impl Default for BitrateMode
Source§impl<'de> Deserialize<'de> for BitrateMode
impl<'de> Deserialize<'de> for BitrateMode
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for BitrateMode
Source§impl FromStr for BitrateMode
impl FromStr for BitrateMode
Source§impl Hash for BitrateMode
impl Hash for BitrateMode
Source§impl PartialEq for BitrateMode
impl PartialEq for BitrateMode
Source§impl Serialize for BitrateMode
impl Serialize for BitrateMode
impl StructuralPartialEq for BitrateMode
Auto Trait Implementations§
impl Freeze for BitrateMode
impl RefUnwindSafe for BitrateMode
impl Send for BitrateMode
impl Sync for BitrateMode
impl Unpin for BitrateMode
impl UnsafeUnpin for BitrateMode
impl UnwindSafe for BitrateMode
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