This corrects/normalizes license headers in misc. files, such as
config files, docs, build tools, tests, and externs. This does not
affect the compiled output, and is only done for consistency.
Issue #2638
Change-Id: I9d8da2de55243b08d7df2b743aac73c6f15e858a
Found by WAVE Chrome extension:
- Add lang to html elements
- Do not use label for non-inputs
- Add invisible labels on video inputs, just for screen readers
Closes#552
Change-Id: I68f96fd92d33b2927da5ec52fd6c22527635c795
Still missing custom controls for live, but otherwise functional.
UI design and CSS based on work by Sam Dutton.
Change-Id: I0ee41254fb3b145822b018dff87aa583d6bef179
* Updates all Copyright years to 2015.
* Adds licenses annotations to all JS.
* Makes all licenses identical to avoid repeated appearance in the
compiled output.
* Drops fileoverview annotations, which do not affect docs output.
* The linter still requires fileoverview on externs.
This patch required a newer closure compiler, since the previous
version we used had a bug regarding license annotations that caused
the license comment block to appear in the output once per file
regardless of uniqueness.
Change-Id: I2e9272db680cba7ecc4613d97f1d3a94ac2244cc
* Enable overriding a WV license server URL from the UI with a
PSSH override in an MPD.
Closes b/21441806
Change-Id: I01aa462c82b0fe2a6ade63dffd6803891cbab90f
The test asset as it exists upstream is styled as a live stream, in
spite of the fact that it is static content. This creates a bad
experience in the test app when this asset is selected. Fork it and
remove the update property that makes the Player treat it as live.
Change-Id: I8bc18c68186ccf9f51e9e031753bb39ed33e065a
The asset itself has nothing to do with HTTPS, it is just not going to
fail over HTTPS as the original, externally-hosted on did.
Change-Id: I32d131085601ff10cff7cd3c14b384964b6ec6f5
Checks to see if a seek is within the buffered zone or not.
Clears the SourceBuffer if seeking outside the buffered zone.
This allows the efficient indexed lookup for inserted segments to still
be used while streaming, optimizes buffered seeks, keeps the playback
timeline sane in spite of the browser's eviction strategy, and obviates
the need for an earlier fix for some other MSE weirdness.
Closes#15.
Change-Id: I0226ebb679fab6739d3d0cc071e22f434983c9d2
Using // instead of http:// will use whichever protocol the.
page uses.
* Modify the BaseURL tags within each MPD.
* Modify the URLs of MPDs on the test page.
* Modify the license server URLs in the application.
Closes b/19105239.
Change-Id: I643eccd18add659f3c2d6f553da45ca2bcece6dd
This gives our version numbering more granularity than just release
versions. Uncompiled builds will show a "-debug" tag, and builds with
local changes will show a "-dirty" tag.
This also adds the version number to the test app UI.
Change-Id: Ia333c89de81df1e8faacd97a5f70405da0364bf7