Repository navigation
v0.8.0 (2026-10-07)
Bug Fixes
-
Add AV1 to the High profile (
0208c28) -
Add DISPLAY env var to solve VDPAU init failures in docker (
1864188) -
Add environment variable VDPAU_DRIVER_PATH in Dockerfile (
b63a19b) -
Align wav comparison when the output starts with low-level noise (
4fb431b) -
Correct expected fluster manpage output for pandoc 2.9.2.1 (Ubuntu 22.04) (
ec789e0) -
Derive download filenames from the URL path (
f117ed4) -
Detect conflicting checksums for shared sources (
97ec17d) -
Disable deinterlacing in Fluendo decoders (
f3ad284) -
Disable deinterlacing in Fluendo H.264 SW decoder (
4355cf7) -
Discard cached archives that fail to extract (
8c0bfbe) -
Docker access to X11 and Wayland displays (
220b6fd) -
Docker build nvidia-vaapi-driver from source instead of apt (
8119f2e) -
Docker keep libunwind/libdw and propagate VAAPI env vars over SSH (
a71bc0d) -
Docker pin nv-codec-headers to n12.2.72.0 (
9a28496) -
Gstreamer compilation and other errors in Dockerfile (
6347da2) -
GStreamer source build fails on Ubuntu 24.04 (
86f447b) -
Handle downloads deduplication over multiple test suites (
5f680d1) -
Include EAC3 and Fluendo-H264-High444 test suites in the package (
ad85c82) -
Keep fluster importable on unsupported platforms (
7d42e5b) -
Keep the GStreamer runner going on missing-plugin messages (
7cbc524) -
Make mirror_sync parallel downloads work on Python 3.14 (
82688db) -
Missing OutputFormat.YUV444P10LE format for FFMPEG QSV decoders (
e78326c) -
Parameterise ac4 dolby reference decoder naming (
4215221) -
Pass GST_PLUGIN_FEATURE_RANK via subprocess env instead of command string (
4f088d1) -
Pass the retry count straight to download() (
698a03c) -
Remove ac4 dolby reference decoder OS check (
c842237) -
Remove dead codec field from TestVector (
4d9d612) -
Resolve test vector input paths on Windows (
7e4ca7f) -
Revert H.266 decoders to explicit h266parse parser (
02eb043) -
Set retries to -r + 1 in download_manager (
457f2eb) -
Support Fluendo EAC3 GStreamer decoder in EAC3 test suite (
52703e0) -
Support WAVE_FORMAT_EXTENSIBLE in _read_wav for Python < 3.12 (
a05c5e6) -
Test results and reports when negative_test is True (
53a5348) -
Timeout time calculation in reporting mechanism (
37ac9aa) -
Update mirror script author and copyright (
0cd92eb) -
Use a part zip file (
2ef4606) -
Use parsebin with GST_PLUGIN_FEATURE_RANK=decoder:MAX (
0ca8dc6) -
Use zip archive checksum as source_checksum in gen_eac3.py (
50a6e18)
Chores
-
Add gstreamer decoder for EAC3prodec (
2c44393) -
Add nvidia-utils package to Dockerfile to enable nvidia-smi (
9d90bd9) -
Enable libav (incl. vvdec) plugins for source-compiled GStreamer in Dockerfile (
bd7ed04) -
Ignore .venv directories (
8aaf7d8) -
Sort profiles in the list output (
1f5425c)
Features
-
Add a GStreamer runner to launch pipelines (
bcbfe46) -
Add AAC profiles to codec, test suites, and generator (
e9f65ef) -
Add Dolby PADS reference decoder with AC4 and EAC3prodec support (
7f107c3) -
Add download mirrors (
034c903) -
Add mirror_sync script to populate mirrors (
9ed8806) -
Add MPEG-H 3D Audio ED3 test suite and reference decoder (
22950c8) -
Add profiles to list output in CLI (
f934ca6) -
Add run --profiles CLI option (
b024814) -
Add test suite for EAC3 decoder (
ea75fd5) -
Add VP9 coding profiles definition (
6c33d78) -
Describe ARM CPU cores in system info (
28d2769) -
Report V4L2 M2M decoder devices in backend info (
080e459) -
Support both local and system directories with decoders (
f51722e) -
Support profile filtering in the reference subcommand (
3d6b1ec) -
h264: Add Fluendo-H264-High444 test suite (
3ebd2fc)
Refactoring
-
Add profiles shared by multiple codecs (
9a7128c) -
Address review comments on the download manager (
0c2aca3) -
Condition global summary in test reports (
40aed84) -
Drop decoders_dir (
14978df) -
Extract all archives through extract_archive() (
02826e5) -
Optimise test reporting for markdown, json and csv (
abf0756) -
Remove duplicated stat calculations (
82cc0f5) -
Use a Set for the profile filter (
d2a79d1) -
Use os.path.pathsep.join instead of string algebra (
33f0fa9)
Testing
-
Add unit tests for the download manager and zip extraction (
61dbc5f) -
Add unit tests for the GStreamer runner (
6476e76) -
Use unittest for tests (
9f72c38)
Detailed Changes: v0.7.1...v0.8.0