Commit graph

67 commits

Author SHA1 Message Date
nosteine
c6869ee6fa
feat: Add add 'multiple' option to support a custom tag appearing more than once (#106) 2021-03-04 14:03:31 -05:00
Garrett Singer
d1445dba87 4.4.3 v4.4.3 2020-08-12 13:30:01 -04:00
Garrett Singer
08aca73781
fix: fix default EXT-X-BYTERANGE offset to start after the previous segment (#98)
The default value for EXT-X-BYTERANGE is defined by the spec as the first byte
after the previous segment. Prior to this change, the default set by m3u8-parser
was 0.
2020-02-11 15:46:20 -05:00
Brandon Casey
4ad5c2d147
test: run tests on node (#97) 2019-08-30 15:01:41 -04:00
brandonocasey
74643b1db1 4.4.2 v4.4.2 2019-08-30 12:51:38 -04:00
brandonocasey
651b4ae384 chore(package): update @videojs/vhs-utils 2019-08-30 12:50:57 -04:00
brandonocasey
4761642703 4.4.1 v4.4.1 2019-08-21 17:53:33 -04:00
Brandon Casey
7985794ca0
chore: update generator version and use @videojs/vhs-utils (#95) 2019-08-21 17:50:00 -04:00
Pat O'Neill
07bd668ddb 4.4.0 v4.4.0 2019-06-25 13:47:36 -04:00
Pat O'Neill
e991447701
chore(package): update all dev dependencies (#89) 2019-06-25 11:53:20 -04:00
Alex Barstow
d835fa88cf feat: parse key attributes for Widevine HLS (#88) 2019-06-25 11:21:16 -04:00
greenkeeper[bot]
f606b7caed chore(package: update videojs-generate-karma-config to 5.0.2 (#75) 2019-01-14 07:11:11 -08:00
jforbes
6101a64ea4 4.3.0 v4.3.0 2019-01-10 12:03:33 -05:00
Joe Forbes
0ef040ab93
feat: custom tag mapping (#73) 2019-01-10 09:02:02 -08:00
Joe Forbes
afc7bb9a80
ignore: update npm-run-all to 4.1.5 (#69)
* update nvmrc to use the carbon tag, update the vjs karma tool

* update npm-run-all to 4.1.5

* http to https
2018-11-26 10:54:18 -08:00
greenkeeper[bot]
2773819118 chore: Update videojs-generate-karma-config to the latest version 🚀 (#60) 2018-10-26 10:28:47 -07:00
greenkeeper[bot]
8c28a8b2c4 chore: Update videojs-generate-rollup-config to the latest version 🚀 (#58) 2018-10-25 09:51:15 -07:00
greenkeeper[bot]
023c6c90f2 chore: Update videojs-generate-karma-config to the latest version 🚀 (#59) 2018-10-25 09:17:39 -07:00
brandonocasey
5facee8634 ignore: update generator to version 7.3.2 2018-09-17 17:29:44 -04:00
greenkeeper[bot]
240746616f chore(package): update rollup to version 0.66.0 (#55) 2018-09-17 17:28:22 -04:00
Brandon Casey
35ff47183c chore: Update to plugin generator 7 standards (#53) 2018-09-07 12:18:05 -04:00
Mayde
6e1c36c942 fix some misspellings (#43) 2018-09-06 11:35:17 -07:00
Joe Forbes
4c16d7e794
ignore: update instructions for ES6 (#41) 2018-03-21 12:36:28 -04:00
Matthew Neil
d4403e34e8 4.2.0 v4.2.0 2018-02-23 11:26:56 -05:00
Matthew Neil
44fc6f8323 feat: add program-date-time tag info to parsed segments (#27) 2018-02-23 11:21:00 -05:00
greenkeeper[bot]
a1c5d57013 Update dependencies to enable Greenkeeper 🌴 (#34) 2018-02-21 10:35:17 -05:00
Garrett Singer
28be229997 4.1.0 v4.1.0 2018-01-24 15:47:58 -05:00
Ryan Struhl
69a499bb08 Allow parsing custom tags from m3u8 manifest (#30) 2018-01-19 15:49:31 -05:00
Garrett Singer
5b9858b3c9 4.0.0 v4.0.0 2017-11-21 14:19:51 -05:00
Garrett Singer
e5bfd8dbd5 Remove HEAD from CHANGELOG 2017-11-21 14:19:28 -05:00
Garrett Singer
20fabff62d Add PR links to CHANGELOG 2017-11-21 14:12:50 -05:00
Garrett
761c86f62a
Update CHANGELOG in preparation for a major version (#33) 2017-11-21 14:05:40 -05:00
Pim
b23e93f70c Update rollup and multi-entry plugin (#32)
* update rollup

* use camelCase for the module name
2017-11-21 13:00:39 -05:00
Pim
31b6d0bd29 EXT-X-START tag support (#31)
* add support for EXT-X-START tags

* warns about improper START tags
2017-11-20 16:39:02 -05:00
Garrett
98b9aa5bf9 Fix README example for audio group (#29) 2017-09-27 13:15:40 -04:00
Gary Katsevman
176d9eadaa 3.0.0 v3.0.0 2017-06-09 14:35:43 -04:00
Gary Katsevman
47ef11f890 feat: Rollup (#24)
Update to use Rollup to generate the main and umd files.

BREAKING CHANGE: drop bower support.
2017-06-09 14:00:51 -04:00
Matthew Neil
577006057f update README with usage information (#19) 2017-03-17 13:14:10 -04:00
Matthew Neil
c9217f02c5 2.1.0 2017-02-23 13:59:20 -05:00
Matthew Neil
066a455d9d update changelog 2017-02-23 13:57:44 -05:00
Matthew Neil
86100b570c parse FORCED attribute of media-groups (#15) 2017-02-23 13:52:33 -05:00
Owen Edwards
7882d1ca90 Fix attributes in characteristics test to have double-quotes (#17) 2017-02-23 13:42:07 -05:00
Owen Edwards
5cb6ae78a5 Pass any CHARACTERISTICS value of a track with the track object (#14) 2017-02-23 11:12:50 -05:00
Garrett Singer
fb05092a41 2.0.1 2017-01-20 10:53:16 -05:00
Garrett Singer
8e18fbc25d Update CHANGELOG 2017-01-20 10:51:47 -05:00
forbesjo
56eb82083d Fix: Include the babel ES3 tranform to support IE8 (#13) 2017-01-20 10:30:18 -05:00
Garrett Singer
4c340f7bdd 2.0.0 2017-01-13 16:04:41 -05:00
Garrett Singer
3e603d21e4 Update CHANGELOG 2017-01-13 16:03:28 -05:00
Zac Shenker
cd3e16dd44 Empty media playlists should have empty segment arrays (#12)
Manifest object is now initialized with an empty segments arrays so that the segments property is never null.
2017-01-10 18:38:37 -05:00
Patrick Wolfe
63dd2e4dad Linter update (#9)
* Added conditional to subsequent PROGRAM-DATE-TIME tags from being read. Now only the first tag encountered in a file is added to the manifest.

* Updated project to use most recent version of video.js standard; applied lint changes to entire project.

* Updated CHANGELOG HEAD section with latest changes.

* Removed node 0.10 and 0.12 from the Travis config.

* Updated date time test to include two #EXT-X-PROGRAM-DATE-TIME tags so that we can verify parser only takes the first instance of the date time tag.

* Reverted changes to make parser only read first #EXT-X-PROGRAM-DATE-TIME tag so that it remains compliant with the standard.

* Updated CHANGELOG to fit latest in head.
2016-09-22 10:29:14 -04:00