Struct ffmpeg_sys_next::AVHWFramesContext
source · #[repr(C)]pub struct AVHWFramesContext {Show 13 fields
pub av_class: *const AVClass,
pub internal: *mut AVHWFramesInternal,
pub device_ref: *mut AVBufferRef,
pub device_ctx: *mut AVHWDeviceContext,
pub hwctx: *mut c_void,
pub free: Option<unsafe extern "C" fn(ctx: *mut AVHWFramesContext)>,
pub user_opaque: *mut c_void,
pub pool: *mut AVBufferPool,
pub initial_pool_size: c_int,
pub format: AVPixelFormat,
pub sw_format: AVPixelFormat,
pub width: c_int,
pub height: c_int,
}Fields§
§av_class: *const AVClass§internal: *mut AVHWFramesInternal§device_ref: *mut AVBufferRef§device_ctx: *mut AVHWDeviceContext§hwctx: *mut c_void§free: Option<unsafe extern "C" fn(ctx: *mut AVHWFramesContext)>§user_opaque: *mut c_void§pool: *mut AVBufferPool§initial_pool_size: c_int§format: AVPixelFormat§sw_format: AVPixelFormat§width: c_int§height: c_intTrait Implementations§
source§impl Clone for AVHWFramesContext
impl Clone for AVHWFramesContext
source§fn clone(&self) -> AVHWFramesContext
fn clone(&self) -> AVHWFramesContext
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 AVHWFramesContext
impl Debug for AVHWFramesContext
source§impl PartialEq<AVHWFramesContext> for AVHWFramesContext
impl PartialEq<AVHWFramesContext> for AVHWFramesContext
source§fn eq(&self, other: &AVHWFramesContext) -> bool
fn eq(&self, other: &AVHWFramesContext) -> bool
This method tests for
self and other values to be equal, and is used
by ==.