This new test is currently failing with Chrome 43 TOT due to changes
to CustomEvent. This is causing failures in the prefixed EME
polyfill and other components as well, since FakeEventTarget is used
in lots of places.
Change-Id: I6f217d11f7d1f6917084e5b0c081c55cabed9492
* Write an initial set of unit tests for
StreamVideoSource.update().
* Correctly handle new manifests that omit periods, stream sets,
and streams that existed in the original manifest.
* Make StreamVideoSource.update() synchronous.
* Disallow merging SIDX based SegmentIndexes.
Issue #21
Change-Id: Id2e0b8cf56dd4b878b654732b7a088422163f418
* Instead of overriding SegmentBase, SegmentList, etc. between
levels (e.g., from Period to AdaptationSet) merge them, but
prefer elements and attributes from inner levels.
* Refactor MPD parsing unit tests into separate files.
* Rewrite SegmentBase unit tests, add SegmentList, and
SegmentTemplate unit tests.
Change-Id: I3fdb7657bb9f468e10f63e47e9a52fbf8ebbd40b
Includes unit tests and covers zero-sized PSSHs, truncated PSSHs, and
various orderings of both v0 and v1 PSSHs.
Change-Id: I79ecc9475d483be610c003b57e831954a1c9800b