Commit Graph

11 Commits

Author SHA1 Message Date
Theodore Abshire efc2ed3df1 Added new demo page.
This is a complete replacement for the old demo page, made to be more
modern-looking and easier to maintain. It contains new features such as
remembering the URIs you provide for custom assets, and searching through
the default assets by feature.
This demo page is not quite ready for release yet, but it's getting close.

Change-Id: Iad01d1fc02c3cd238d73b9b9e02dbb4301cb6f2a
2019-05-01 19:58:18 +00:00
Joey Parrish e14fd0b76a Ignore the package lock from new versions of npm
This file is created by npm and should be ignored.

Change-Id: I7a2628c9e71142f98798798c32972b486711b70d
2017-08-28 23:32:07 +00:00
Sandra Lokshina a8dc623d58 Update .gitignore
Change-Id: I745cba7a4e98143ddff700fed19cd0c5e26ec718
2016-07-01 16:12:54 +00:00
Joey Parrish cd2c323785 Generate HTML coverage reports
Optional, using command-line flag --html-coverage-report.
Very useful for reviewing specifics of test coverage.

Change-Id: Iadcf86df0affe9e61f1bde674f51af9b6c21c5b3
2016-01-07 13:58:20 -08:00
Joey Parrish 58003ff9d6 Overhaul build and docs layout
* Move redesign docs to docs/design/
* Put all build output (including closure deps) in dist/
* Restore doc-building scripts
* Fix small doc error in MPD utils

Change-Id: I930f4f976370885b3c3c37c59f1ae7fcc5522413
2016-01-04 12:33:10 -08:00
Joey Parrish 4ec3d3a67a Clean up node metadata
- Fix dev-dependency installation
- Fix npm license format warning
- Ignore node_modules

Now dev-deps can be installed simply by running "npm install".
Because of npm/npm#3059, this requires the in-publish module.

Change-Id: Idc2eeca5b172de50760a6fadacb1d1088985f840
2015-12-15 20:32:13 -08:00
Joey Parrish 03df140fb8 https://goo.gl/RvMyq4 2015-11-25 12:14:04 -08:00
Joey Parrish 19b48e5588 Add default build configs
This offers three configurations by default:
1) everything enabled (including WebM and offline)
2) DASH MP4 VOD only
3) DASH MP4 live only

The VOD and live configs are specifically targetting the most common
scenarios.  For VOD this means SegmentBase, and for live this means
SegmentList and SegmentTemplate.

Issue #116

Change-Id: I250b55c73c4a5f111dccd09bec11bc959ef2d13c
2015-11-03 10:09:17 -08:00
Joey Parrish ae8b3fb3f0 Combine index.js and shaka-player.compiled.js.
This cuts down build time by 30%.

Change-Id: I882a7d5996aa996863af418006d3e40b95d6df05
2015-04-06 22:34:32 +00:00
Jason Palmer e4f8881957 Added index.js generated file to .gitignore
Change-Id: Ife5365fa334b72c682a7da9666df2487e800083e
2015-03-11 22:38:25 -04:00
Joey Parrish b3d035be9f Shaka Player release v1.0 2014-12-19 14:26:19 -08:00