Merge pull request #443 from alehel/craft-audio-split/05-aac-decode

craft-audio: AAC decoder (5/10)
This commit is contained in:
FredApps authored and GitHub committed 2026-11-08 11:32:03 +01:00
commit 0a9d1f48da
26 files changed
+6125 -114

No files matched your search

+3 -3
View File
@@ -35,7 +35,7 @@ jobs:
# Each feature on its own, so code that needs another feature fails here.
- name: Clippy, each feature alone
run: |
for f in "" decode decode-native symphonia encode lossless-encode pcm-encode flac-encode peaks serde; do
for f in "" decode decode-native symphonia encode lossless-encode pcm-encode flac-encode peaks aac-decode serde; do
echo "::group::features: ${f:-none}"
cargo clippy -p craft-audio --all-targets --locked --no-default-features ${f:+--features "$f"} -- -D warnings
echo "::endgroup::"
@@ -87,8 +87,8 @@ jobs:
test:
timeout-minutes: 20
name: Audio tests with ffmpeg oracles
# Pinned for the ffmpeg its apt ships (8.0): the oracle's files come from this ffmpeg, and
# ffmpeg 6, on ubuntu-24.04, writes MP2 and E-AC-3 in Matroska with early ends.
# Pinned for the ffmpeg its apt ships (8.0), so the files the oracle tests write do not change
# with the runner image.
runs-on: ubuntu-26.04
steps:
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1