mirror of
https://github.com/samsonjs/media.git
synced 2026-03-27 09:45:47 +00:00
Merge pull request #919 from castlabs/feature/smooth_streaming_mime_types
Added missing MimeTypes to Smooth Streaming manifest parser
This commit is contained in:
commit
a0b52bc136
1 changed files with 10 additions and 0 deletions
|
|
@ -676,6 +676,16 @@ public class SmoothStreamingManifestParser implements UriLoadable.Parser<SmoothS
|
|||
return MimeTypes.AUDIO_AAC;
|
||||
} else if (fourCC.equalsIgnoreCase("TTML")) {
|
||||
return MimeTypes.APPLICATION_TTML;
|
||||
} else if (fourCC.equalsIgnoreCase("ac-3") || fourCC.equalsIgnoreCase("dac3")) {
|
||||
return MimeTypes.AUDIO_AC3;
|
||||
} else if (fourCC.equalsIgnoreCase("ec-3") || fourCC.equalsIgnoreCase("dec3")) {
|
||||
return MimeTypes.AUDIO_EC3;
|
||||
} else if (fourCC.equalsIgnoreCase("dtsc") || fourCC.equalsIgnoreCase("dtse")) {
|
||||
return MimeTypes.AUDIO_DTS;
|
||||
} else if (fourCC.equalsIgnoreCase("dtsh") || fourCC.equalsIgnoreCase("dtsl")) {
|
||||
return MimeTypes.AUDIO_DTS_HD;
|
||||
} else if (fourCC.equalsIgnoreCase("opus")) {
|
||||
return MimeTypes.AUDIO_OPUS;
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue