mirror of
https://github.com/samsonjs/media.git
synced 2026-03-27 09:45:47 +00:00
Update handled schemes for timing element resolution.
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=158269487
This commit is contained in:
parent
df99922ac1
commit
4510abf278
1 changed files with 6 additions and 4 deletions
|
|
@ -410,12 +410,14 @@ public final class DashMediaSource implements MediaSource {
|
|||
|
||||
private void resolveUtcTimingElement(UtcTimingElement timingElement) {
|
||||
String scheme = timingElement.schemeIdUri;
|
||||
if (Util.areEqual(scheme, "urn:mpeg:dash:utc:direct:2012")) {
|
||||
if (Util.areEqual(scheme, "urn:mpeg:dash:utc:direct:2014")
|
||||
|| Util.areEqual(scheme, "urn:mpeg:dash:utc:direct:2012")) {
|
||||
resolveUtcTimingElementDirect(timingElement);
|
||||
} else if (Util.areEqual(scheme, "urn:mpeg:dash:utc:http-iso:2014")) {
|
||||
} else if (Util.areEqual(scheme, "urn:mpeg:dash:utc:http-iso:2014")
|
||||
|| Util.areEqual(scheme, "urn:mpeg:dash:utc:http-iso:2012")) {
|
||||
resolveUtcTimingElementHttp(timingElement, new Iso8601Parser());
|
||||
} else if (Util.areEqual(scheme, "urn:mpeg:dash:utc:http-xsdate:2012")
|
||||
|| Util.areEqual(scheme, "urn:mpeg:dash:utc:http-xsdate:2014")) {
|
||||
} else if (Util.areEqual(scheme, "urn:mpeg:dash:utc:http-xsdate:2014")
|
||||
|| Util.areEqual(scheme, "urn:mpeg:dash:utc:http-xsdate:2012")) {
|
||||
resolveUtcTimingElementHttp(timingElement, new XsDateTimeParser());
|
||||
} else {
|
||||
// Unsupported scheme.
|
||||
|
|
|
|||
Loading…
Reference in a new issue