feat(sacd): support raw and DST-compressed ISO playback

Parse resilient SACD images, decode DST, scan ISO releases into the local library, and keep explicit opens ephemeral.

Ship decoder notices across distribution formats and align DSD album filtering and version selection.

cx
This commit is contained in:
vicrodh committed 2026-09-05 10:00:24 -06:00
1 parent b4c706b828
commit 4bb4982312
59 files changed
+3199 -436

No files matched your search

+6
View File
@@ -154,6 +154,9 @@ jobs:
cp -a AppDir/usr/bin AppDir/usr/lib AppDir/usr/plugins AppDir/usr/qml snap-payload/
cp packaging/snap/snap/gui/qbz.desktop snap-payload/qbz.desktop
cp packaging/snap/snap/gui/qbz.png snap-payload/qbz.png
cp LICENSE snap-payload/LICENSE
cp -r licenses snap-payload/licenses
test -f snap-payload/licenses/Apache-2.0-dst-decoder.txt
mkdir -p snap
cp packaging/snap-qt/snapcraft.yaml snap/snapcraft.yaml
sed -i "s/^version:.*/version: '${VER}'/" snap/snapcraft.yaml
@@ -207,6 +210,9 @@ jobs:
cp -a AppDir/usr/bin AppDir/usr/lib AppDir/usr/plugins AppDir/usr/qml snap-payload/
cp packaging/snap/snap/gui/qbz.desktop snap-payload/qbz.desktop
cp packaging/snap/snap/gui/qbz.png snap-payload/qbz.png
cp LICENSE snap-payload/LICENSE
cp -r licenses snap-payload/licenses
test -f snap-payload/licenses/Apache-2.0-dst-decoder.txt
mkdir -p snap
cp packaging/snap-qt/snapcraft-arm64.yaml snap/snapcraft.yaml
sed -i "s/^version:.*/version: '${VER}'/" snap/snapcraft.yaml