mirror of
https://github.com/advplyr/audiobookshelf.git
synced 2026-04-16 23:14:11 +02:00
Merge pull request #5115 from rktjmp/fix-mka-opus-desktop-streaming
Force AAC transcode when streaming mka+opus to desktop client
This commit is contained in:
@@ -73,7 +73,7 @@ class Stream extends EventEmitter {
|
||||
return [AudioMimeType.FLAC, AudioMimeType.OPUS, AudioMimeType.WMA, AudioMimeType.AIFF, AudioMimeType.WEBM, AudioMimeType.WEBMA, AudioMimeType.AWB, AudioMimeType.CAF]
|
||||
}
|
||||
get codecsToForceAAC() {
|
||||
return ['alac', 'ac3', 'eac3']
|
||||
return ['alac', 'ac3', 'eac3', 'opus']
|
||||
}
|
||||
get userToken() {
|
||||
return this.user.token
|
||||
|
||||
@@ -48,6 +48,8 @@ module.exports.AudioMimeType = {
|
||||
AIF: 'audio/x-aiff',
|
||||
WEBM: 'audio/webm',
|
||||
WEBMA: 'audio/webm',
|
||||
// TODO: Switch to `audio/matroska`? marked as deprecated in IANA registry
|
||||
// ref: https://datatracker.ietf.org/doc/html/rfc9559
|
||||
MKA: 'audio/x-matroska',
|
||||
AWB: 'audio/amr-wb',
|
||||
CAF: 'audio/x-caf',
|
||||
|
||||
Reference in New Issue
Block a user