Major release, add support for more tags and attributes
This is a major release version after v0.10 since 2017, added lots of features and bugfix.
Features:
- Add reader support for
EXT-OATCLS-SCTE35
andEXT-X-CUE-OUT
(#81) - Make comma optional in
#EXTINF
when strict mode is false (#85, #84) - Encode Segment.Map attribute (#94)
- Add support for
AVERAGE-BANDWIDTH
,FRAME-RATE
andHDCP-LEVEL
attributes ofEXT-X-STREAM-INF
tag (#112, #132) - Add support for
EXT-X-DISCONTINUITY-SEQUENCE
tag (#112) - Add writer support of the
SeqId
attribute ofMediaSegment
(#124) - Add support for
EXT-X-INDEPENDENT-SEGMENTS
tag (#128, #103) - Add support for
EXT-X-START
tag (#131)
Bugfix:
- Omit URI for Key method
NONE
(#95, #68) - Increase sequence number in
Slide()
method automatically (#113, #72) - Decode got error while
#EXT-X-PROGRAM-DATE-TIME
exists in media playlist (#121, #120) - Add new line after
EXT-X-DISCONTINUITY-SEQUENCE
(#129)
Thanks to @bradleyfalzon @andyborn @0xApe @soldiermoth @mlafeldt @eric @soldiermoth @mihail812 @agparadiso @leikao for contributing.