Skip to content

Major release, add support for more tags and attributes

Compare
Choose a tag to compare
@leikao leikao released this 25 Jul 02:28
· 29 commits to master since this release
920643e

This is a major release version after v0.10 since 2017, added lots of features and bugfix.

Features:

  1. Add reader support for EXT-OATCLS-SCTE35 and EXT-X-CUE-OUT (#81)
  2. Make comma optional in #EXTINF when strict mode is false (#85, #84)
  3. Encode Segment.Map attribute (#94)
  4. Add support for AVERAGE-BANDWIDTH, FRAME-RATE and HDCP-LEVEL attributes of EXT-X-STREAM-INF tag (#112, #132)
  5. Add support for EXT-X-DISCONTINUITY-SEQUENCE tag (#112)
  6. Add writer support of the SeqId attribute of MediaSegment (#124)
  7. Add support for EXT-X-INDEPENDENT-SEGMENTS tag (#128, #103)
  8. Add support for EXT-X-START tag (#131)

Bugfix:

  1. Omit URI for Key method NONE (#95, #68)
  2. Increase sequence number in Slide() method automatically (#113, #72)
  3. Decode got error while #EXT-X-PROGRAM-DATE-TIME exists in media playlist (#121, #120)
  4. Add new line after EXT-X-DISCONTINUITY-SEQUENCE (#129)

Thanks to @bradleyfalzon @andyborn @0xApe @soldiermoth @mlafeldt @eric @soldiermoth @mihail812 @agparadiso @leikao for contributing.