summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--packages/media-sound/r128gain/files/tta_support.patch13
-rw-r--r--packages/media-sound/r128gain/r128gain.exlib4
2 files changed, 17 insertions, 0 deletions
diff --git a/packages/media-sound/r128gain/files/tta_support.patch b/packages/media-sound/r128gain/files/tta_support.patch
new file mode 100644
index 0000000..4689790
--- /dev/null
+++ b/packages/media-sound/r128gain/files/tta_support.patch
@@ -0,0 +1,13 @@
+diff --git a/r128gain/__init__.py b/r128gain/__init__.py
+index 9bd0a7e..5399e06 100755
+--- a/r128gain/__init__.py
++++ b/r128gain/__init__.py
+@@ -28,7 +28,7 @@ import r128gain.tqdm_logging as tqdm_logging
+ import r128gain.opusgain as opusgain
+
+
+-AUDIO_EXTENSIONS = frozenset(("flac", "ogg", "opus", "m4a", "mp3", "mpc", "wv"))
++AUDIO_EXTENSIONS = frozenset(("flac", "ogg", "opus", "m4a", "mp3", "mpc", "tta", "wv"))
+ RG2_REF_R128_LOUDNESS_DBFS = -18
+ OPUS_REF_R128_LOUDNESS_DBFS = -23
+ ALBUM_GAIN_KEY = 0
diff --git a/packages/media-sound/r128gain/r128gain.exlib b/packages/media-sound/r128gain/r128gain.exlib
index ae86375..1db6ee1 100644
--- a/packages/media-sound/r128gain/r128gain.exlib
+++ b/packages/media-sound/r128gain/r128gain.exlib
@@ -9,6 +9,10 @@ SUMMARY="Fast audio loudness scanner & tagger"
LICENCES="GPL-2"
SLOT="0"
+DEFAULT_SRC_PREPARE_PATCHES=(
+ "${FILES}"/tta_support.patch
+)
+
MYOPTIONS=""
DEPENDENCIES="
run: