ffmpeg_the_third/software/scaling/
mod.rs

1pub mod flag;
2pub use self::flag::Flags;
3
4pub mod color_space;
5pub use self::color_space::ColorSpace;
6
7pub mod support;
8
9pub mod vector;
10pub use self::vector::Vector;
11
12pub mod filter;
13pub use self::filter::Filter;
14
15pub mod context;
16pub use self::context::Context;
17
18mod extensions;
19
20use crate::ffi::*;
21use crate::utils;
22
23pub fn version() -> u32 {
24    unsafe { swscale_version() }
25}
26
27pub fn configuration() -> &'static str {
28    unsafe { utils::str_from_c_ptr(swscale_configuration()) }
29}
30
31pub fn license() -> &'static str {
32    unsafe { utils::str_from_c_ptr(swscale_license()) }
33}