Recognize the same audio types as Anki
Addresses louietan/anki-editor#87.
This commit is contained in:
parent
8a085dff84
commit
1f8b222e08
1 changed files with 6 additions and 2 deletions
|
@ -273,6 +273,9 @@ The result is the path to the newly stored media file."
|
||||||
(defconst anki-editor--ox-export-ext-plist
|
(defconst anki-editor--ox-export-ext-plist
|
||||||
'(:with-toc nil :with-properties nil :with-planning nil :anki-editor-mode t))
|
'(:with-toc nil :with-properties nil :with-planning nil :anki-editor-mode t))
|
||||||
|
|
||||||
|
(defconst anki-editor--audio-extensions
|
||||||
|
'(".mp3" ".3gp" ".flac" ".m4a" ".oga" ".ogg" ".opus" ".spx" ".wav"))
|
||||||
|
|
||||||
(cl-macrolet ((with-table (table)
|
(cl-macrolet ((with-table (table)
|
||||||
`(cl-loop for delims in ,table
|
`(cl-loop for delims in ,table
|
||||||
collect
|
collect
|
||||||
|
@ -372,7 +375,8 @@ The implementation is borrowed and simplified from ox-html."
|
||||||
(org-html--format-image path attributes-plist info))
|
(org-html--format-image path attributes-plist info))
|
||||||
|
|
||||||
;; Audio file.
|
;; Audio file.
|
||||||
((string-suffix-p ".mp3" path t)
|
((cl-some (lambda (string) (string-suffix-p string path t))
|
||||||
|
anki-editor--audio-extensions)
|
||||||
(format "[sound:%s]" path))
|
(format "[sound:%s]" path))
|
||||||
|
|
||||||
;; External link with a description part.
|
;; External link with a description part.
|
||||||
|
|
Loading…
Reference in a new issue