diff --git a/lib/util/cmcd_manager.js b/lib/util/cmcd_manager.js index d32ce72d18..a312570068 100644 --- a/lib/util/cmcd_manager.js +++ b/lib/util/cmcd_manager.js @@ -407,6 +407,15 @@ shaka.util.CmcdManager = class { */ getObjectTypeFromMimeType_(mimeType) { switch (mimeType.toLowerCase()) { + case 'audio/mp4': + case 'audio/webm': + case 'audio/ogg': + case 'audio/mpeg': + case 'audio/aac': + case 'audio/flac': + case 'audio/wav': + return shaka.util.CmcdManager.ObjectType.AUDIO; + case 'video/webm': case 'video/mp4': case 'video/mpeg': @@ -417,6 +426,7 @@ shaka.util.CmcdManager = class { case 'application/vnd.apple.mpegurl': case 'application/dash+xml': case 'video/vnd.mpeg.dash.mpd': + case 'application/vnd.ms-sstr+xml': return shaka.util.CmcdManager.ObjectType.MANIFEST; default: