Struct rav1e::prelude::FrameParameters
source · pub struct FrameParameters {
pub frame_type_override: FrameTypeOverride,
pub opaque: Option<Opaque>,
pub t35_metadata: Box<[T35]>,
}
Expand description
Optional per-frame encoder parameters
Fields§
§frame_type_override: FrameTypeOverride
Force emitted frame to be of the type selected
opaque: Option<Opaque>
Output the provided data in the matching encoded Packet
t35_metadata: Box<[T35]>
List of t35 metadata associated with this frame
Trait Implementations§
source§impl Debug for FrameParameters
impl Debug for FrameParameters
source§impl Default for FrameParameters
impl Default for FrameParameters
source§fn default() -> FrameParameters
fn default() -> FrameParameters
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl !RefUnwindSafe for FrameParameters
impl Send for FrameParameters
impl Sync for FrameParameters
impl Unpin for FrameParameters
impl !UnwindSafe for FrameParameters
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