diff --git a/README.md b/README.md index ab51fac978..aa5e989cf4 100644 --- a/README.md +++ b/README.md @@ -144,6 +144,20 @@ HLS features **not** supported: [mux.js]: https://github.com/videojs/mux.js/releases +## MPEG-5 Part2 LCEVC Support + +**Only supported on browsers with Media Source Extensions SourceBuffer support** + + - MPEG-5 Part2 LCEVC decoding support (decoding provided by [lcevc_dil.js][], must be + separately included) + + - Integration documentation : [docs](docs/design/lcevc-integration.md) + + - More on [MPEG-5 Part2 LCEVC][] + +[lcevc_dil.js]: https://www.npmjs.com/package/lcevc_dil.js +[MPEG-5 Part2 LCEVC]: https://www.lcevc.org + ## DRM support matrix diff --git a/externs/lcevc.js b/externs/lcevc.js index fa42c7bd03..9dae061e95 100644 --- a/externs/lcevc.js +++ b/externs/lcevc.js @@ -25,7 +25,7 @@ LcevcDil.LcevcDIL = class { /** * Append the video buffers before they are appended to * Media Source Extensions SourceBuffer. Here the lcevc data - * will be parsed and managed to enahnce frames based on timestamps. + * will be parsed and managed to enhance frames based on timestamps. * * @param {!BufferSource} data Video Buffer Data. * @param {string} type Type of Video Buffer Data. diff --git a/externs/shaka/player.js b/externs/shaka/player.js index e657f13c21..da3dfc6bd8 100644 --- a/externs/shaka/player.js +++ b/externs/shaka/player.js @@ -1236,7 +1236,7 @@ shaka.extern.CmcdConfiguration; * Defaults to 0. * @property {boolean} drawLogo * If true, LCEVC Logo is placed on the top left hand corner - * which only appears when the LCEVC enahanced Frames are being rendered. + * which only appears when the LCEVC enhanced frames are being rendered. * Defaults to true for the lib but is forced to false in this integration * unless explicitly set to true through config. * Defaults to false. diff --git a/package.json b/package.json index b8e27a0dff..c311df7e35 100644 --- a/package.json +++ b/package.json @@ -72,6 +72,8 @@ "eme-encryption-scheme-polyfill/index.js", "es6-promise-polyfill/promise.min.js", "google-closure-library/closure/goog/base.js", + "lcevc_dil.js/dist/lcevc_dil.min.js", + "lcevc_dil.js/dist/liblcevc_dpi.wasm", "less/dist/less.js", "material-design-lite/dist/material.indigo-blue.min.css", "material-design-lite/dist/material.min.js",