- 07 Oct, 2014 1 commit
- 06 Oct, 2014 1 commit
-
-
- 02 Oct, 2014 5 commits
-
-
-
-
If src() is called when a src is already loaded, make sure to abort any outstanding work and reset the state of the SourceBuffer. Switching sources after initial load occasionally caused weird audio and video artifacts because the underlying decoder was working from the old state.
David LaPalomento committed
- 01 Oct, 2014 1 commit
-
-
- 29 Sep, 2014 2 commits
-
-
- 27 Sep, 2014 1 commit
-
-
Describe the goals of the adaptive switching algorithm, instead of the implementation details.
David LaPalomento committed
-
- 24 Sep, 2014 1 commit
-
-
- 22 Sep, 2014 9 commits
-
- 17 Sep, 2014 4 commits
-
-
- 16 Sep, 2014 4 commits
-
- 15 Sep, 2014 1 commit
-
-
- 09 Sep, 2014 2 commits
-
-
- 25 Aug, 2014 2 commits
- 22 Aug, 2014 6 commits
-
-
Bip bop is better for testing purposes than the encrypted trailer video.
David LaPalomento committed -
If an m3u8 was missing a trailing newline, the last line of input would remain buffered in the parser. This could cause VOD playlists to be misinterpreted as live or a final segment to be switched. Fixes #113.
David LaPalomento committed -
If the key is not the correct size, retry the request once. If the retry still fails, try moving on to find a playable segment.
David LaPalomento committed -
If you're testing your changes on other machines, it's handy to be able to use the connect task. Modified the config so connect will listen for non-local connections.
David LaPalomento committed -
If a key request was outstanding when the media playlist changed, the call to fetchKeys() for the new playlist would be ignored. This caused segments to get stuck in drainBuffer() waiting for their keys. Now, we abort key requests as soon as we change media and immediately try to fetch the keys for the new playlist.
David LaPalomento committed
-