Struct ffmpeg_sys_next::AVHWDeviceContext [−][src]
#[repr(C)]pub struct AVHWDeviceContext {
pub av_class: *const AVClass,
pub internal: *mut AVHWDeviceInternal,
pub type_: AVHWDeviceType,
pub hwctx: *mut c_void,
pub free: Option<unsafe extern "C" fn(ctx: *mut AVHWDeviceContext)>,
pub user_opaque: *mut c_void,
}
Fields
av_class: *const AVClass
internal: *mut AVHWDeviceInternal
type_: AVHWDeviceType
hwctx: *mut c_void
free: Option<unsafe extern "C" fn(ctx: *mut AVHWDeviceContext)>
user_opaque: *mut c_void
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for AVHWDeviceContext
impl !Send for AVHWDeviceContext
impl !Sync for AVHWDeviceContext
impl Unpin for AVHWDeviceContext
impl UnwindSafe for AVHWDeviceContext
Blanket Implementations
Mutably borrows from an owned value. Read more