From a0b31f2dca49e8b713be00b04c064434b0c78b91 Mon Sep 17 00:00:00 2001 From: robtfm <50659922+robtfm@users.noreply.github.com> Date: Wed, 19 Jul 2023 13:44:16 +0100 Subject: [PATCH 1/3] audio linesize[0] --- src/util/frame/audio.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/util/frame/audio.rs b/src/util/frame/audio.rs index a04dec70..e66e4e93 100644 --- a/src/util/frame/audio.rs +++ b/src/util/frame/audio.rs @@ -169,7 +169,7 @@ impl Audio { unsafe { slice::from_raw_parts( (*self.as_ptr()).data[index], - (*self.as_ptr()).linesize[index] as usize, + (*self.as_ptr()).linesize[0] as usize, ) } } @@ -183,7 +183,7 @@ impl Audio { unsafe { slice::from_raw_parts_mut( (*self.as_mut_ptr()).data[index], - (*self.as_ptr()).linesize[index] as usize, + (*self.as_ptr()).linesize[0] as usize, ) } } From 8a185addbc9eed2e7c2a2e766e334058012bfbf0 Mon Sep 17 00:00:00 2001 From: robtfm <50659922+robtfm@users.noreply.github.com> Date: Wed, 15 Nov 2023 01:02:50 +0000 Subject: [PATCH 2/3] fix ffmpeg v6.0 --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 0b94bdb3..a60f1944 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -72,7 +72,7 @@ jobs: matrix: include: - ffmpeg_version: latest - ffmpeg_download_url: https://www.gyan.dev/ffmpeg/builds/ffmpeg-release-full-shared.7z + ffmpeg_download_url: https://www.gyan.dev/ffmpeg/builds/ffmpeg-6.0-full_build-shared.7z fail-fast: false env: FFMPEG_DOWNLOAD_URL: ${{ matrix.ffmpeg_download_url }} From 99265896ada1f2759858c09ac9999e2569789b4b Mon Sep 17 00:00:00 2001 From: robtfm <50659922+robtfm@users.noreply.github.com> Date: Fri, 12 Jan 2024 23:01:59 +0000 Subject: [PATCH 3/3] fix ffmpeg-sys-next version =6.0.1 --- Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index 59bc8dfa..90b85f45 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -113,5 +113,5 @@ version = "0.23" optional = true [dependencies.ffmpeg-sys-next] -version = "6.0.1" +version = "=6.0.1" default-features = false