Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sync with master for TS changes #193

Merged
merged 88 commits into from
Feb 22, 2019
Merged

Sync with master for TS changes #193

merged 88 commits into from
Feb 22, 2019

Conversation

johnBartos
Copy link

This PR will...

Sync with the current head of Hls.js

Why is this Pull Request needed?

So that we're up-to-date with the latest changes to the build. These changes fix problems with building and testing TS. Some of the LHLS work involves typescript so it's important that we're up to date.

Are there any points in the code the reviewer needs to double check?

There's only a few minor code changes, but these are small and I'm confident they work as intended.

mbeijen and others added 30 commits August 16, 2018 18:26
…run-all

Remove npm-run-all dev-dependency (see event-stream "flatmap-stream" exploit)
1.  Fix spelling of interdependent and environment
2. Correct the agreement in the phrase: 'imported/required by each other.'
* Create sourceBuffers if the max of 2 tracks has been reached, regardless of buffer codec events received

* Replace Object.values with [].slice.call
…2030)

* Buffer streams starting at 0 initPTS

* Use PTS to determine if segments are contiguous

* Remove code setting startPosition to buffer start

* Remove seek to buffered start logic
…class (video-dev#2040)

* Simplify EOS check by using frag states, move logic into shared superclass

* Move shared seek logic into base, clear fragCurrent on seek out of buffered range
deploy demo/docs to netlify, not gh-pages
because it is slightly more readable
…sue-template-1

update demo links in issue template
…codecs

isCodecSupportedInMp4 test audio codecs as audio
* Check if PTS has wrapped after applying PTS time offset

* Fix bug accessing buffered track array
* Intiialize vttCCs map with cc 0
Tom Jenkinson and others added 22 commits January 27, 2019 11:06
Co-Authored-By: itsjamie <1956521+itsjamie@users.noreply.github.com>
parseByteRange -> setByteRange
- removed it returning the parsed value since its usage was like a setter.
Fix null reference in logger when console is not available
* Upgrade to webpack 4, babel 7

* Use straight git link for webworkify dep

* Use simpler git url

* Re-add globalObject workaround

* Bump karma dep versions

* Dont preprocess non-test files

* Use @babel/register over ts-node

* Update demo `const` usage.

* Use webpack debug config in Karma configuration rather than duplication.
@jwplayer-robot
Copy link

@johnBartos johnBartos changed the base branch from master to LHLS February 22, 2019 16:43
@johnBartos
Copy link
Author

test this please

@johnBartos johnBartos merged commit d6c5559 into LHLS Feb 22, 2019
@robwalch robwalch deleted the chore/ts-sync branch January 27, 2020 17:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.