1#![allow(non_upper_case_globals)]
2#![allow(non_camel_case_types)]
3#![allow(non_snake_case)]
4#![allow(clippy::approx_constant)]
5#![allow(clippy::missing_safety_doc)]
6#![allow(clippy::redundant_static_lifetimes)]
7#![allow(clippy::too_many_arguments)]
8#![allow(clippy::type_complexity)]
9#![cfg(any(
10 feature = "avcodec",
11 feature = "avdevice",
12 feature = "avfilter",
13 feature = "avformat",
14 feature = "avutil",
15 feature = "swresample",
16 feature = "swresample",
17 feature = "swscale"
18))]
19
20include!(concat!(env!("OUT_DIR"), "/bindings.rs"));
21
22#[inline(always)]
23#[cfg(feature = "avutil")]
24pub unsafe fn av_make_q(num: std::ffi::c_int, den: std::ffi::c_int) -> AVRational {
25 AVRational { num, den }
26}