diff options
Diffstat (limited to 'multimedia/av1an/files/patch-ffmpeg7-unsigned-char')
| -rw-r--r-- | multimedia/av1an/files/patch-ffmpeg7-unsigned-char | 55 |
1 files changed, 0 insertions, 55 deletions
diff --git a/multimedia/av1an/files/patch-ffmpeg7-unsigned-char b/multimedia/av1an/files/patch-ffmpeg7-unsigned-char deleted file mode 100644 index 707b9850b80e..000000000000 --- a/multimedia/av1an/files/patch-ffmpeg7-unsigned-char +++ /dev/null @@ -1,55 +0,0 @@ -https://github.com/shssoichiro/ffmpeg-the-third/pull/64 - ---- cargo-crates/ffmpeg-sys-the-third-2.0.0+ffmpeg-7.0/src/avutil/channel_layout.rs.orig 2006-07-24 01:21:28 UTC -+++ cargo-crates/ffmpeg-sys-the-third-2.0.0+ffmpeg-7.0/src/avutil/channel_layout.rs -@@ -311,6 +311,7 @@ mod test { - #[cfg(test)] - mod test { - use super::*; -+ use libc::c_char; - - // TODO: Missing: Ambisonic layout - -@@ -330,15 +331,15 @@ mod test { - }; - - // TODO: Replace with cstr literals when MSRV is 1.77 -- const fn c_string<const N: usize, const K: usize>(byte_str: &[u8; N]) -> [i8; K] { -+ const fn c_string<const N: usize, const K: usize>(byte_str: &[u8; N]) -> [c_char; K] { - // Need at least one NUL byte at the end - assert!(N < K, "input string is too long (max 15 char)"); - -- let mut result = [0i8; K]; -+ let mut result = [0; K]; - let mut i = 0; - - while i < N { -- result[i] = byte_str[i] as i8; -+ result[i] = byte_str[i] as c_char; - i += 1; - } - ---- cargo-crates/ffmpeg-the-third-2.0.1+ffmpeg-7.0/src/util/channel_layout/channel_custom.rs.orig 2006-07-24 01:21:28 UTC -+++ cargo-crates/ffmpeg-the-third-2.0.1+ffmpeg-7.0/src/util/channel_layout/channel_custom.rs -@@ -1,3 +1,5 @@ -+use libc::c_char; -+ - use crate::ffi::{AVChannel, AVChannelCustom}; - - use super::Channel; -@@ -30,12 +32,12 @@ impl ChannelCustom { - } - } - --fn to_char_array(bytes: &[u8]) -> [i8; 16] { -- let mut result = [0i8; 16]; -+fn to_char_array(bytes: &[u8]) -> [c_char; 16] { -+ let mut result = [0; 16]; - - // Only take the first 15 bytes, leaving at least one NUL byte - for (b, r) in bytes.iter().take(15).zip(&mut result) { -- *r = *b as i8; -+ *r = *b as c_char; - } - - result |
