Struct rav1e::data::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 Freeze for FrameParameters
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