#[repr(C)]pub struct AVFilterContext {Show 21 fields
pub av_class: *const AVClass,
pub filter: *const AVFilter,
pub name: *mut c_char,
pub input_pads: *mut AVFilterPad,
pub inputs: *mut *mut AVFilterLink,
pub nb_inputs: c_uint,
pub output_pads: *mut AVFilterPad,
pub outputs: *mut *mut AVFilterLink,
pub nb_outputs: c_uint,
pub priv_: *mut c_void,
pub graph: *mut AVFilterGraph,
pub thread_type: c_int,
pub nb_threads: c_int,
pub command_queue: *mut AVFilterCommand,
pub enable_str: *mut c_char,
pub enable: *mut c_void,
pub var_values: *mut f64,
pub is_disabled: c_int,
pub hw_device_ctx: *mut AVBufferRef,
pub ready: c_uint,
pub extra_hw_frames: c_int,
}
Fields§
§av_class: *const AVClass
§filter: *const AVFilter
§name: *mut c_char
§input_pads: *mut AVFilterPad
§inputs: *mut *mut AVFilterLink
§nb_inputs: c_uint
§output_pads: *mut AVFilterPad
§outputs: *mut *mut AVFilterLink
§nb_outputs: c_uint
§priv_: *mut c_void
§graph: *mut AVFilterGraph
§thread_type: c_int
§nb_threads: c_int
§command_queue: *mut AVFilterCommand
§enable_str: *mut c_char
§enable: *mut c_void
§var_values: *mut f64
§is_disabled: c_int
§hw_device_ctx: *mut AVBufferRef
§ready: c_uint
§extra_hw_frames: c_int
Trait Implementations§
Source§impl Clone for AVFilterContext
impl Clone for AVFilterContext
Source§fn clone(&self) -> AVFilterContext
fn clone(&self) -> AVFilterContext
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 AVFilterContext
impl Debug for AVFilterContext
Source§impl PartialEq for AVFilterContext
impl PartialEq for AVFilterContext
impl Copy for AVFilterContext
impl Eq for AVFilterContext
impl StructuralPartialEq for AVFilterContext
Auto Trait Implementations§
impl Freeze for AVFilterContext
impl RefUnwindSafe for AVFilterContext
impl !Send for AVFilterContext
impl !Sync for AVFilterContext
impl Unpin for AVFilterContext
impl UnwindSafe for AVFilterContext
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