Type Alias VideoInfo

Source
pub type VideoInfo = VSVideoInfo;

Aliased Type§

#[repr(C)]
pub struct VideoInfo { pub format: VSVideoFormat, pub fps_num: i64, pub fps_den: i64, pub width: i32, pub height: i32, pub num_frames: i32, }

Fields§

§format: VSVideoFormat

Format of the clip. Will have [VSVideoFormat::color_family] set to [VSColorFamily::Undefined] if the format can vary.

§fps_num: i64

Numerator part of the clip’s frame rate. It will be 0 if the frame rate can vary. Should always be a reduced fraction.

§fps_den: i64

Denominator part of the clip’s frame rate. It will be 0 if the frame rate can vary. Should always be a reduced fraction.

§width: i32

Width of the clip. Both width and height will be 0 if the clip’s dimensions can vary.

§height: i32

Height of the clip. Both width and height will be 0 if the clip’s dimensions can vary.

§num_frames: i32

Length of the clip.