Skip to content
This repository was archived by the owner on Apr 18, 2024. It is now read-only.

Commit e30dc1b

Browse files
committed
Merge tag 'v0.12.4' of https://github.com/video-dev/hls.js
2 parents bcdf8d6 + e3287e6 commit e30dc1b

File tree

329 files changed

+16344
-4684823
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

329 files changed

+16344
-4684823
lines changed

.babelrc

Lines changed: 0 additions & 13 deletions
This file was deleted.

.esdoc.json

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
{
22
"source": "./src",
3-
"destination": "./docs/html",
4-
"plugins": [{"name": "esdoc-standard-plugin"}]
3+
"destination": "./api-docs",
4+
"plugins": [
5+
{"name": "esdoc-standard-plugin"},
6+
{"name": "esdoc-typescript-plugin", "option": {"enable": true}}
7+
]
58
}

.eslintrc.js

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,10 @@ module.exports = {
1919
'eslint:recommended',
2020
'standard'
2121
],
22+
'parser': 'typescript-eslint-parser',
23+
'plugins': [
24+
'typescript'
25+
],
2226
'parserOptions': {
2327
'sourceType': 'module'
2428
},
@@ -71,6 +75,11 @@ module.exports = {
7175
'never'
7276
],
7377

78+
'no-restricted-properties': [2,
79+
{ 'property': 'findIndex' }, // Intended to block usage of Array.prototype.findIndex
80+
{ 'property': 'find' } // Intended to block usage of Array.prototype.find
81+
],
82+
7483
'standard/no-callback-literal': 1,
7584
'import/first': 1,
7685
'no-var': 1,

.github/ISSUE_TEMPLATE.md

Lines changed: 0 additions & 31 deletions
This file was deleted.

.github/ISSUE_TEMPLATE/bug_report.md

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
---
2+
name: Bug report
3+
about: Create a report to help us improve
4+
5+
---
6+
7+
### What version of Hls.js are you using?
8+
9+
### What browser and OS are you using?
10+
11+
### Test stream:
12+
<!-- If possible, please provide a test stream or page -->
13+
<!-- You can paste your stream into the demo and provide the permalink here -->
14+
15+
### Checklist
16+
<!-- Replace [ ] with [x] to check off the list -->
17+
- [ ] The issue observed is not already reported by searching on Github under https://github.com/video-dev/hls.js/issues
18+
- [ ] The issue occurs in the stable client on https://hls-js.netlify.com/demo and not just on my page
19+
<!-- The stable client is built from the latest release -->
20+
- [ ] The issue occurs in the latest client on https://hls-js-latest.netlify.com/demo and not just on my page
21+
<!-- The latest client is built from the head of the master branch -->
22+
- [ ] The stream has correct Access-Control-Allow-Origin headers (CORS)
23+
- [ ] There are no network errors such as 404s in the browser console when trying to play the stream
24+
25+
### Steps to reproduce
26+
1. Please provide clear steps to reproduce your problem
27+
2. If the bug is intermittent, give a rough frequency
28+
29+
### Expected behavior
30+
*What you expected to happen*
31+
32+
### Actual behavior
33+
*What actually happened*
34+
35+
### Console output
36+
```
37+
Paste the contents of the browser console here.
38+
```
39+
40+
```
41+
For media errors reported on Chrome browser, please also paste the output of chrome://media-internals
42+
```
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
---
2+
name: Feature request
3+
about: Suggest an idea for this project
4+
5+
---
6+
7+
**Is your feature request related to a problem? Please describe.**
8+
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
9+
10+
**Describe the solution you'd like**
11+
A clear and concise description of what you want to happen.
12+
13+
**Describe alternatives you've considered**
14+
A clear and concise description of any alternative solutions or features you've considered.
15+
16+
**Additional context**
17+
Add any other context or screenshots about the feature request here.

.github/ISSUE_TEMPLATE/question-.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
name: 'Question '
3+
about: Need some help?
4+
5+
---
6+
7+
**What do you want to do with Hls.js?**
8+
9+
**What have you tried so far?**

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,3 +16,5 @@ coverage/
1616

1717
# Build
1818
/dist
19+
/netlify
20+
/api-docs

.travis.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ node_js: node
44
# see https://github.com/video-dev/hls.js/pull/1710#discussion_r187754754
55
sudo: required
66
# don't connect to sauce labs unless running functional tests
7-
# before_install: if [ "${TRAVIS_MODE}" != "funcTests" ]; then unset SAUCE_USERNAME && unset SAUCE_ACCESS_KEY; fi
7+
before_install: if [ "${TRAVIS_MODE}" != "funcTests" ]; then unset SAUCE_USERNAME && unset SAUCE_ACCESS_KEY; fi
88
script: ./scripts/travis.sh
99
after_script: if [ "${TRAVIS_MODE}" = "funcTests" ]; then echo -n "travis_fold:start:sauce_logs\nSauce connect log:\n" && cat /home/travis/sauce-connect.log && echo -n "\ntravis_fold:end:sauce_logs\n"; fi
1010
env:
@@ -23,6 +23,7 @@ jobs:
2323
- stage: testFuncOptional
2424
include:
2525
# https://docs.travis-ci.com/user/build-stages/deploy-github-releases/
26+
# publish package (and deploy gh-pages)
2627
- stage: release
2728
if: tag IS present
2829
env: TRAVIS_MODE=release
@@ -33,10 +34,12 @@ jobs:
3334
file_glob: true
3435
file: dist/*
3536
draft: true
37+
tag_name: $TRAVIS_TAG
38+
target_commitish: $TRAVIS_COMMIT
3639
skip_cleanup: true
3740
on:
3841
tags: true
39-
# publish canary package if on master
42+
# publish canary package (and deploy gh-pages) if on master
4043
- stage: releaseCanary
4144
if: branch = master AND type != pull_request
4245
env: TRAVIS_MODE=releaseCanary

0 commit comments

Comments
 (0)