- 12 Dec, 2013 10 commits
-
-
-
The spec calls stream-inf data playlists and video/audio track data renditions
Gary Katsevman committed -
-
-
-
-
-
-
Rename mediaFile to mediaURL in segment and rendition Rename byteRange into byterange and default it to -1 in segment Rename duration to targetDuration in segment
Gary Katsevman committed -
Comments, EXTINF tags, and EXT-STREAM-INF tags get turned into an array in the outputted format.
Gary Katsevman committed
-
- 11 Dec, 2013 8 commits
-
-
-
-
-
-
Now, it'll use peg's line and column tracking. So, each extinf would output an object with property #EXTINF + line number.
Gary Katsevman committed -
-
-
-
- 10 Dec, 2013 1 commit
-
-
Generate the parser file via 'npm run peg'. There is a simple test script in test/pegtest.js. The test can be run via 'npm run testpeg' which will generate a new copy of the parser and then run the test file.
Gary Katsevman committed
-
- 01 Dec, 2013 1 commit
-
-
- 19 Nov, 2013 2 commits
-
-
- 18 Nov, 2013 4 commits
-
-
- 31 Oct, 2013 4 commits
-
-
vjs-media-sources is now a "contrib" project, so make sure the dependency name reflects that.
David LaPalomento committed
- 30 Oct, 2013 4 commits
-
-
-
Fix the tests. Only manifests with the X-STREAM_INF tag should be consid...
David LaPalomento committed -
-
- 26 Oct, 2013 5 commits
-
-
The example page should always work without additional services running. Use a checked-in HLS stream to guarantee this.
David LaPalomento committed -
The difference isn't particularly significant but we can get away with a couple fewer shifts when parsing TS packets. Also, avoid an additional branch by default the dts value to the calculated pts.
David LaPalomento committed -
Drop the extra null byte when closing an "ecmascript array" in the metadata tag. The spec specifies a 3 byte tag and I'm not sure how the 4-byte version managed to work in practice. This makes the output differ significantly from the original actionscript version of the code but the converted video still plays back without any issues.
David LaPalomento committed -
Forgot that time was being measured in ms so the throughput values were off by 1000. Changed reporting unit to MB/s and fixed the precision to 3 digits so it's not overwhelming.
David LaPalomento committed
-
- 25 Oct, 2013 1 commit