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,9 +1,9 @@
use std::marker::PhantomData;
use super::{Sink, Source};
use ffi::*;
use crate::ffi::*;
use crate::{format, option, ChannelLayout};
use libc::c_void;
use {format, option, ChannelLayout};
pub struct Context<'a> {
ptr: *mut AVFilterContext,

View File

@ -1,7 +1,7 @@
use super::Context;
use ffi::*;
use crate::ffi::*;
use crate::{Error, Frame};
use libc::c_int;
use {Error, Frame};
pub struct Sink<'a> {
ctx: &'a mut Context<'a>,

View File

@ -1,8 +1,8 @@
use std::ptr;
use super::Context;
use ffi::*;
use {Error, Frame};
use crate::ffi::*;
use crate::{Error, Frame};
pub struct Source<'a> {
ctx: &'a mut Context<'a>,

View File

@ -3,7 +3,7 @@ use std::marker::PhantomData;
use std::str::from_utf8_unchecked;
use super::{Flags, Pad};
use ffi::*;
use crate::ffi::*;
pub struct Filter {
ptr: *mut AVFilter,

View File

@ -1,4 +1,4 @@
use ffi::*;
use crate::ffi::*;
use libc::c_int;
bitflags! {

View File

@ -3,9 +3,9 @@ use std::ptr;
use std::str::from_utf8_unchecked;
use super::{Context, Filter};
use ffi::*;
use crate::ffi::*;
use crate::Error;
use libc::c_int;
use Error;
pub struct Graph {
ptr: *mut AVFilterGraph,

View File

@ -16,9 +16,9 @@ pub use self::graph::Graph;
use std::ffi::{CStr, CString};
use std::str::from_utf8_unchecked;
use ffi::*;
use crate::ffi::*;
#[cfg(not(feature = "ffmpeg_5_0"))]
use Error;
use crate::Error;
#[cfg(not(feature = "ffmpeg_5_0"))]
pub fn register_all() {

View File

@ -2,8 +2,8 @@ use std::ffi::CStr;
use std::marker::PhantomData;
use std::str::from_utf8_unchecked;
use ffi::*;
use media;
use crate::ffi::*;
use crate::media;
pub struct Pad<'a> {
ptr: *const AVFilterPad,