From d043a323d0ee3bfb8f83b1223ae9b16bc0984db5 Mon Sep 17 00:00:00 2001 From: Josh Holmer Date: Sun, 5 May 2024 22:17:06 -0400 Subject: [PATCH] Add more impls --- CHANGELOG.md | 4 ++++ Cargo.toml | 2 +- src/codec/capabilities.rs | 1 + src/format/stream/disposition.rs | 1 + 4 files changed, 7 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index bbd0e44..f1d2dcb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,7 @@ +## Version 2.0.1 + +- Add Copy, Clone, Eq, Debug to some bitflags types that had lost them + ## Version 2.0.0 - [Breaking] Replace avutil macros with const fns diff --git a/Cargo.toml b/Cargo.toml index badba61..89660bc 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ffmpeg-the-third" -version = "2.0.0+ffmpeg-7.0" +version = "2.0.1+ffmpeg-7.0" edition = "2021" authors = ["meh. ", "Zhiming Wang "] diff --git a/src/codec/capabilities.rs b/src/codec/capabilities.rs index ae4ce40..946c35b 100644 --- a/src/codec/capabilities.rs +++ b/src/codec/capabilities.rs @@ -2,6 +2,7 @@ use crate::ffi::*; use libc::c_uint; bitflags! { + #[derive(Debug, Clone, Copy, Eq, PartialEq)] pub struct Capabilities: c_uint { const DRAW_HORIZ_BAND = AV_CODEC_CAP_DRAW_HORIZ_BAND; const DR1 = AV_CODEC_CAP_DR1; diff --git a/src/format/stream/disposition.rs b/src/format/stream/disposition.rs index 5296620..3102ca3 100644 --- a/src/format/stream/disposition.rs +++ b/src/format/stream/disposition.rs @@ -2,6 +2,7 @@ use crate::ffi::*; use libc::c_int; bitflags! { + #[derive(Debug, Clone, Copy, Eq, PartialEq)] pub struct Disposition: c_int { const DEFAULT = AV_DISPOSITION_DEFAULT; const DUB = AV_DISPOSITION_DUB;