aboutsummaryrefslogtreecommitdiff
path: root/emms-info-libtag.el
diff options
context:
space:
mode:
authorGrant Shangreaux <grant@unabridgedsoftware.com>2021-01-10 20:30:35 -0600
committerGrant Shoshin Shangreaux <grant@churls.world>2021-05-07 16:02:25 -0500
commitc80315946e885a523f74d6a66ca7d7fa0682d6c2 (patch)
tree7dcc9b0c6061e704e799f08e638cf9a5f2bbdc86 /emms-info-libtag.el
parentb0173b6b4c5b66a4706cb82c9b50a179bf159a0f (diff)
Add: emms-tracktag wrapper for the audiotools program
http://audiotools.sourceforge.net/ provides a tool `tracktag` which handles writing tags for several different audio formats, including Opus. this patch provides a very basic wrapper to interface between EMMS track info and tracktag metadata. It also configures emms-tag-editor.el to use it for writing tags to Opus files. Add: test.sh and test/test-all.el Basic setup to run ert tests from the terminal using Emacs in batch mode. This should load up only ERT, the tests in the test/ directory and their dependencies. Add: opus extension to emms-libtag-known-extensions libtag works as a reader for opus files, this just ads the opus extension to the regexp list.
Diffstat (limited to 'emms-info-libtag.el')
-rw-r--r--emms-info-libtag.el2
1 files changed, 1 insertions, 1 deletions
diff --git a/emms-info-libtag.el b/emms-info-libtag.el
index fb9c5dd..9425a38 100644
--- a/emms-info-libtag.el
+++ b/emms-info-libtag.el
@@ -74,7 +74,7 @@
:type '(string))
(defcustom emms-info-libtag-known-extensions
- (regexp-opt '("mp3" "mp4" "m4a" "ogg" "flac" "spx" "wma"))
+ (regexp-opt '("mp3" "mp4" "m4a" "ogg" "flac" "spx" "wma" "opus"))
"Regexp of known extensions compatible with `emms-info-libtag-program-name'.
Case is irrelevant."