Browse Source

chore: Switch to our quality selector (#1527)

* chore: Switch to our quality selector

* netlify
pull/1528/head
mister-ben 1 year ago
committed by GitHub
parent
commit
e3d1c42da5
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 2
      index.html
  2. 397
      package-lock.json
  3. 2
      package.json
  4. 6
      scripts/index.js
  5. 6
      scripts/netlify.js

2
index.html

@ -6,7 +6,7 @@
<link rel="icon" href="logo.svg">
<link href="node_modules/bootstrap/dist/css/bootstrap.css" rel="stylesheet">
<link href="node_modules/video.js/dist/video-js.css" rel="stylesheet">
<link href="node_modules/jb-videojs-hls-quality-selector/dist/videojs-hls-quality-selector.css" rel="stylesheet">
<link rel="stylesheet" href="node_modules/videojs-contrib-quality-menu/dist/videojs-contrib-quality-menu.css">
<style>
.form-check {
background-color: hsl(0, 0%, 90%);

397
package-lock.json
File diff suppressed because it is too large
View File

2
package.json

@ -77,7 +77,6 @@
"@videojs/generator-helpers": "~3.1.0",
"bootstrap": "^5.1.0",
"d3": "^3.4.8",
"jb-videojs-hls-quality-selector": "^2.0.2",
"jsdoc": "^3.6.11",
"karma": "^6.4.0",
"lodash": "^4.17.4",
@ -90,6 +89,7 @@
"url-toolkit": "^2.2.1",
"videojs-contrib-eme": "^5.3.1",
"videojs-contrib-quality-levels": "^4.0.0",
"videojs-contrib-quality-menu": "^1.0.3",
"videojs-generate-karma-config": "^8.0.1",
"videojs-generate-rollup-config": "^7.0.0",
"videojs-generator-verify": "~3.0.1",

6
scripts/index.js

@ -559,7 +559,7 @@
'node_modules/video.js/dist/alt/video.core',
'node_modules/videojs-contrib-eme/dist/videojs-contrib-eme',
'node_modules/videojs-contrib-quality-levels/dist/videojs-contrib-quality-levels',
'node_modules/jb-videojs-hls-quality-selector/dist/jb-videojs-hls-quality-selector'
'node_modules/videojs-contrib-quality-menu/dist/videojs-contrib-quality-menu'
].map(function(url) {
return url + (event.target.checked ? '.min' : '') + '.js';
@ -595,9 +595,7 @@
player = window.player = window.videojs(videoEl, {
plugins: {
hlsQualitySelector: {
displayCurrentQuality: true
}
qualityMenu: {}
},
liveui: stateEls.liveui.checked,
enableSourceset: mirrorSource,

6
scripts/netlify.js

@ -10,9 +10,9 @@ const files = [
'node_modules/videojs-contrib-eme/dist/videojs-contrib-eme.min.js',
'node_modules/videojs-contrib-quality-levels/dist/videojs-contrib-quality-levels.js',
'node_modules/videojs-contrib-quality-levels/dist/videojs-contrib-quality-levels.min.js',
'node_modules/jb-videojs-hls-quality-selector/dist/videojs-hls-quality-selector.css',
'node_modules/jb-videojs-hls-quality-selector/dist/jb-videojs-hls-quality-selector.js',
'node_modules/jb-videojs-hls-quality-selector/dist/jb-videojs-hls-quality-selector.min.js',
'node_modules/videojs-contrib-quality-menu/dist/videojs-contrib-quality-menu.css',
'node_modules/videojs-contrib-quality-menu/dist/videojs-contrib-quality-menu.js',
'node_modules/videojs-contrib-quality-menu/dist/videojs-contrib-quality-menu.min.js',
'node_modules/bootstrap/dist/js/bootstrap.js',
'node_modules/bootstrap/dist/css/bootstrap.css',
'node_modules/d3/d3.min.js',

Loading…
Cancel
Save