pub struct EncodingResult {
pub frame_index: u64,
pub frame_type: FrameType,
pub target_bits: u64,
pub min_bits: u64,
pub max_bits: u64,
pub qp: f64,
pub complexity: f64,
}Expand description
Encoding result with bitrate allocation.
Fields§
§frame_index: u64Frame index.
frame_type: FrameTypeFrame type.
target_bits: u64Target bits for this frame.
min_bits: u64Minimum acceptable bits.
max_bits: u64Maximum allowed bits.
qp: f64Quantization parameter.
complexity: f64Frame complexity.
Trait Implementations§
Source§impl Clone for EncodingResult
impl Clone for EncodingResult
Source§fn clone(&self) -> EncodingResult
fn clone(&self) -> EncodingResult
Returns a duplicate 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 moreAuto Trait Implementations§
impl Freeze for EncodingResult
impl RefUnwindSafe for EncodingResult
impl Send for EncodingResult
impl Sync for EncodingResult
impl Unpin for EncodingResult
impl UnsafeUnpin for EncodingResult
impl UnwindSafe for EncodingResult
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more