Commit 2e69d27
fix(test): remove incompatible audio decode pipelines and fix GPU cleanup
Remove flac_decode, mp3_decode, and wav_decode test pipelines: the FLAC
decoder, MP3 decoder, and WAV demuxer all declare channels: 2 in their
static output pins, but the Opus encoder (the only audio encoder) only
accepts channels: 1. This static type mismatch causes pipeline validation
to reject the connection before any audio data flows.
Audio codec coverage is retained via opus_roundtrip (Ogg) and opus_mp4
(MP4) tests which exercise the full Opus encode/decode path.
Also fix GPU CI cleanup: use PID-based kill instead of pkill pattern
matching (the port number is in an env var, not the command line).
Signed-off-by: Devin AI <devin@streamkit.dev>
Signed-off-by: StreamKit Devin <devin@streamkit.dev>
Co-Authored-By: Claudio Costa <cstcld91@gmail.com>1 parent a9ad7ea commit 2e69d27
File tree
13 files changed
+6
-163
lines changed- .github/workflows
- samples/pipelines/test
- fixtures
- flac_decode
- mp3_decode
- wav_decode
13 files changed
+6
-163
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
153 | 153 | | |
154 | 154 | | |
155 | 155 | | |
| 156 | + | |
156 | 157 | | |
157 | 158 | | |
158 | 159 | | |
| |||
175 | 176 | | |
176 | 177 | | |
177 | 178 | | |
178 | | - | |
| 179 | + | |
| 180 | + | |
| 181 | + | |
| 182 | + | |
| 183 | + | |
179 | 184 | | |
180 | 185 | | |
181 | 186 | | |
| |||
Binary file not shown.
This file was deleted.
Binary file not shown.
This file was deleted.
Binary file not shown.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
0 commit comments