pub enum OpenH264RateControlMode {
Quality,
Bitrate,
Bufferbased,
Timestamp,
Off,
}
Variants§
Quality
Quality mode.
Bitrate
Bitrate mode.
Bufferbased
No bitrate control, only using buffer status, adjust the video quality.
Timestamp
Rate control based timestamp.
Off
Rate control off mode.
Trait Implementations§
source§impl Clone for OpenH264RateControlMode
impl Clone for OpenH264RateControlMode
source§fn clone(&self) -> OpenH264RateControlMode
fn clone(&self) -> OpenH264RateControlMode
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for OpenH264RateControlMode
impl Debug for OpenH264RateControlMode
source§impl<'de> Deserialize<'de> for OpenH264RateControlMode
impl<'de> Deserialize<'de> for OpenH264RateControlMode
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
source§impl PartialEq for OpenH264RateControlMode
impl PartialEq for OpenH264RateControlMode
source§fn eq(&self, other: &OpenH264RateControlMode) -> bool
fn eq(&self, other: &OpenH264RateControlMode) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl Serialize for OpenH264RateControlMode
impl Serialize for OpenH264RateControlMode
impl Copy for OpenH264RateControlMode
impl Eq for OpenH264RateControlMode
impl StructuralPartialEq for OpenH264RateControlMode
Auto Trait Implementations§
impl Freeze for OpenH264RateControlMode
impl RefUnwindSafe for OpenH264RateControlMode
impl Send for OpenH264RateControlMode
impl Sync for OpenH264RateControlMode
impl Unpin for OpenH264RateControlMode
impl UnwindSafe for OpenH264RateControlMode
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