Struct rsmpeg::ffi::AVDeviceCapabilitiesQuery [−][src]
#[repr(C)]pub struct AVDeviceCapabilitiesQuery {}Show fields
pub av_class: *const AVClass, pub device_context: *mut AVFormatContext, pub codec: u32, pub sample_format: i32, pub pixel_format: i32, pub sample_rate: i32, pub channels: i32, pub channel_layout: i64, pub window_width: i32, pub window_height: i32, pub frame_width: i32, pub frame_height: i32, pub fps: AVRational,
Expand description
Structure describes device capabilities.
It is used by devices in conjunction with av_device_capabilities AVOption table to implement capabilities probing API based on AVOption API. Should not be used directly.
Fields
av_class: *const AVClass
device_context: *mut AVFormatContext
codec: u32
sample_format: i32
pixel_format: i32
sample_rate: i32
channels: i32
channel_layout: i64
window_width: i32
window_height: i32
frame_width: i32
frame_height: i32
fps: AVRational
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for AVDeviceCapabilitiesQuery
impl !Send for AVDeviceCapabilitiesQuery
impl !Sync for AVDeviceCapabilitiesQuery
impl Unpin for AVDeviceCapabilitiesQuery
impl UnwindSafe for AVDeviceCapabilitiesQuery
Blanket Implementations
Mutably borrows from an owned value. Read more