Migrate crates to Rust edition 2021 (#24)

* Migrate ffmpeg-sys to Edition 2021

* Migrate ffmpeg to Edition 2021

* Remove now-redundant imports

* Reorder imports after edition migration
This commit is contained in:
FreezyLemon
2024-04-07 03:31:36 +02:00
committed by GitHub
parent f601a4bb69
commit 7a8643f2cc
131 changed files with 297 additions and 299 deletions

View File

@ -1,5 +1,5 @@
use AVPixelFormat;
use AVPixelFormat::*;
use crate::AVPixelFormat;
use crate::AVPixelFormat::*;
#[cfg(target_endian = "little")]
pub const AV_PIX_FMT_RGB32: AVPixelFormat = AV_PIX_FMT_BGRA;

View File

@ -1,5 +1,5 @@
use libc::{c_double, c_int};
use AVRational;
use crate::AVRational;
#[inline(always)]
pub unsafe fn av_make_q(num: c_int, den: c_int) -> AVRational {

View File

@ -1,5 +1,5 @@
use libc::c_int;
use {AVRational, AV_TIME_BASE};
use crate::{AVRational, AV_TIME_BASE};
pub const AV_NOPTS_VALUE: i64 = 0x8000000000000000u64 as i64;
pub const AV_TIME_BASE_Q: AVRational = AVRational {

View File

@ -13,4 +13,4 @@ include!(concat!(env!("OUT_DIR"), "/bindings.rs"));
#[macro_use]
mod avutil;
pub use avutil::*;
pub use crate::avutil::*;