Comcast / mamba

Mamba is a Swift iOS, tvOS and macOS framework to parse, validate and write HTTP Live Streaming (HLS) data.
Apache License 2.0
177 stars 37 forks source link

Adding support for updating Event-style playlists efficiently when they are very large #34

Closed dcoufal closed 5 years ago

dcoufal commented 5 years ago

Description

This PR addresses issues #32 and #20.

32 is adding support for "updates" in Event style variant playlists. Look in that issue for more details on why this is a useful feature.

20 is fixing a bug where, if the caller deletes a HLSParser in the middle of a parse, the callback for a finish parse never happens.

Change Notes

Pre-submission Checklist