#[repr(C)]pub struct VideoDemuxData {Show 21 fields
pub class: *const AVClass,
pub img_first: c_int,
pub img_last: c_int,
pub img_number: c_int,
pub pts: i64,
pub img_count: c_int,
pub is_pipe: c_int,
pub split_planes: c_int,
pub path: [c_char; 1024],
pub pixel_format: *mut c_char,
pub width: c_int,
pub height: c_int,
pub framerate: AVRational,
pub loop_: c_int,
pub pattern_type: c_int,
pub use_glob: c_int,
pub globstate: glob_t,
pub start_number: c_int,
pub start_number_range: c_int,
pub frame_size: c_int,
pub ts_from_file: c_int,
}
Fields§
§class: *const AVClass
< Class for private options.
img_first: c_int
§img_last: c_int
§img_number: c_int
§pts: i64
§img_count: c_int
§is_pipe: c_int
§split_planes: c_int
< use independent file for each Y, U, V plane
path: [c_char; 1024]
§pixel_format: *mut c_char
< Set by a private option.
width: c_int
< Set by a private option.
height: c_int
< Set by a private option.
framerate: AVRational
< Set by a private option.
loop_: c_int
§pattern_type: c_int
< PatternType
use_glob: c_int
§globstate: glob_t
§start_number: c_int
§start_number_range: c_int
§frame_size: c_int
§ts_from_file: c_int
Trait Implementations§
Source§impl Clone for VideoDemuxData
impl Clone for VideoDemuxData
Source§fn clone(&self) -> VideoDemuxData
fn clone(&self) -> VideoDemuxData
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 moreimpl Copy for VideoDemuxData
Auto Trait Implementations§
impl Freeze for VideoDemuxData
impl RefUnwindSafe for VideoDemuxData
impl !Send for VideoDemuxData
impl !Sync for VideoDemuxData
impl Unpin for VideoDemuxData
impl UnwindSafe for VideoDemuxData
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