ffmpeg_the_third/util/
mod.rs

1pub mod channel_layout;
2pub mod chroma;
3pub mod color;
4pub mod dictionary;
5pub mod error;
6pub mod format;
7pub mod frame;
8pub mod interrupt;
9pub mod log;
10pub mod mathematics;
11pub mod media;
12pub mod option;
13pub mod picture;
14pub mod rational;
15pub mod time;
16
17use crate::ffi::*;
18use crate::utils;
19
20#[inline(always)]
21pub fn version() -> u32 {
22    unsafe { avutil_version() }
23}
24
25#[inline(always)]
26pub fn configuration() -> &'static str {
27    unsafe { utils::str_from_c_ptr(avutil_configuration()) }
28}
29
30#[inline(always)]
31pub fn license() -> &'static str {
32    unsafe { utils::str_from_c_ptr(avutil_license()) }
33}