Commit Graph

12 Commits

Author SHA1 Message Date
Joey Parrish c04ad3e45d Update compiler to v20150901
Also fix duplicate declaration errors not seen on earlier versions.

Change-Id: Id8d5cf7636cb2b4b3ef54c84eb49dce4fe384d3d
2015-09-08 11:27:21 -07:00
Joey Parrish 2da8b2d334 Prefer local linter to globally-installed copy
Fixes #153

Change-Id: Idaf621af999a6eb53cab8dd0e814272bab0d0101
2015-09-08 09:31:45 -07:00
Jacob Trimble e74ad98eaa Added setNetworkCallback method to dash and offline video sources.
This allows the app to intercept media requests to modify its URLs.
The callback accepts the URL for the request and returns a modified
URL or null to use the original.

Closes #148

Change-Id: I08352754ace05f318706fd93910097c0fa7696f0
2015-08-24 09:35:27 -07:00
Jacob Trimble 671611ef37 Added build options to disable unneeded features
build.sh now accepts several arguments that will  disable features
that will not be needed.  The default is to include all features.
Part of #116.

--disable-offline
--disable-dash
--disable-http

Change-Id: Icdaf82b322debbdc1e898e93c539e35894678a8d
2015-08-14 15:58:00 -07:00
Joey Parrish 0089fdb594 Update the Closure Compiler
* Update compiler to v20150609.
* Since v20150315:
  * Promise.prototype.catch externs now provided by compiler.
  * Iterator externs now provided by compiler.
  * Variadic function syntax has changed.
* Since v20150505:
  * BufferSource extern now provided by compiler.
* Since v20150609:
  * VideoPlaybackQuality extern now provided by compiler.

b/21559591

Change-Id: Ie7d030422e132879e28b1bdf538991a27ebc25df
2015-07-14 03:30:34 +00:00
Joey Parrish 63f5a3a755 Sort tutorials.
Name all tutorials in one file.

Ensure that they are displayed in the same order as they are named
in the JSON file.

Change-Id: I013bcd987e564ea9f345dd80bd1497b55296713a
2015-04-16 15:13:51 -07:00
Joey Parrish 40298ef028 Upgrade jasmine-ajax and remove some hacks.
Closes #42.

Change-Id: I507b30ac1b6e6a640bed7c81c26b6bedf065e571
2015-04-01 17:17:59 -07:00
Joey Parrish 902df7749e Merge pull request #40 from irock/fix-query-decode
Fix query parameter encoding
2015-03-27 15:16:52 -07:00
Joey Parrish 67deb5b7df Fix LicenseRequest tests by correcting AJAX mock.
The AJAX mock calls onload() and onreadystatechange() in the wrong
order.  This broke the tests when clock sync via onreadystatechange
was added.

Change-Id: I3f55698b6928d5434d1c3edf3bf7cd3b4bdb7eb3
2015-03-23 19:05:30 +00:00
Oskar Arvidsson 65634d4b5f Don't decode query parameters when copying it to uri 2015-03-19 17:24:01 +01:00
Joey Parrish d4df6987e7 Shaka Player release v1.1 2015-01-15 15:12:58 -08:00
Joey Parrish b3d035be9f Shaka Player release v1.0 2014-12-19 14:26:19 -08:00