diff --git a/AUTHORS b/AUTHORS index 7175039e7f..d2b47ebb5a 100644 --- a/AUTHORS +++ b/AUTHORS @@ -88,3 +88,4 @@ Wayne Morgan Raymond Cheng Blue Billywig <*@bluebillywig.com> Koen Romers +Xperi <*@xperi.com> diff --git a/CONTRIBUTORS b/CONTRIBUTORS index 89f53f47e0..826f6c6fb6 100644 --- a/CONTRIBUTORS +++ b/CONTRIBUTORS @@ -128,3 +128,4 @@ Yohann Connell Raymond Cheng Janroel Koppen Koen Romers +Ashley Manners diff --git a/lib/media/media_source_engine.js b/lib/media/media_source_engine.js index 5361dc2f29..bd7d8b36d3 100644 --- a/lib/media/media_source_engine.js +++ b/lib/media/media_source_engine.js @@ -192,6 +192,9 @@ shaka.media.MediaSourceEngine = class { 'audio/mp4; codecs="ec-3"', 'audio/mp4; codecs="opus"', 'audio/mp4; codecs="flac"', + 'audio/mp4; codecs="dtsc"', // DTS Digital Surround + 'audio/mp4; codecs="dtse"', // DTS Express + 'audio/mp4; codecs="dtsx"', // DTS:X // WebM types 'video/webm; codecs="vp8"', 'video/webm; codecs="vp9"', diff --git a/lib/util/manifest_parser_utils.js b/lib/util/manifest_parser_utils.js index dcc90178d8..33c9b31775 100644 --- a/lib/util/manifest_parser_utils.js +++ b/lib/util/manifest_parser_utils.js @@ -185,8 +185,7 @@ shaka.util.ManifestParserUtils.AUDIO_CODEC_REGEXPS_ = [ /^mp4a/, /^[ae]c-3$/, /^ac-4$/, - /^dts[cx]$/, // DTS Surround Sound - /^[du]dts$/, // DTS Surround Sound + /^dts[cex]$/, // DTS Digital Surround (dtsc), DTS Express (dtse), DTS:X (dtsx) ];