Skip to content
This repository has been archived by the owner on Dec 8, 2024. It is now read-only.

Add reader support for EXT-OATCLS-SCTE35 and EXT-X-CUE-OUT #81

Merged
merged 2 commits into from
Apr 13, 2017

Conversation

bradleyfalzon
Copy link
Collaborator

@bradleyfalzon bradleyfalzon commented Apr 10, 2017

Deprecation: MediaPlaylist.SetSCTE() has been deprecated, use MediaPlaylist.SetSCTE35() instead

SCTE has 3 new fields, .Syntax defines the format of the
SCTE data, .CueType defines whether the cue point was start/mind/end,
.Elapsed can be used for formats that track the elapsed time.

SCTE now supports another SCTE-35 syntax we've nicknamed OATCLS (due
to the presence of this string in the tag), see sample-playlists/media-playlist-with-oatcls-scte35.m3u8 for an example. Both reads and writes are supported.

**Breaking Change**: SCTE struct was renamed to SCTE35

**Breaking Change**: MediaSegment.SCTE was renamed to MediaSegment.SCTE35

**Deprecation**: MediaPlaylist.SetSCTE() has been deprecated, use MediaPlaylist.SetSCTE35() instead

SCTE35 (was SCTE) has 3 new fields, SCTE35.Syntax defines the format of the
SCTE data, SCTE35.CueType defines whether the cue point was start/mind/end,
SCTE35.Elapsed can be used for formats that track the elapsed time.

SCTE35 now supports another SCTE-35 syntax we've nicknamed OATCLS (due
to the presence of this string in the tag), see sample-playlists/media-playlist-with-oatcls-scte35.m3u8
for an example. Both reads and writes are supported.
@coveralls
Copy link

coveralls commented Apr 10, 2017

Coverage Status

Coverage increased (+1.8%) to 67.422% when pulling 7837bac on bradleyfalzon:oatcls-scte35 into f5ad49a on grafov:master.

@coveralls
Copy link

coveralls commented Apr 10, 2017

Coverage Status

Coverage increased (+1.8%) to 67.422% when pulling dafb983 on bradleyfalzon:oatcls-scte35 into f5ad49a on grafov:master.

@coveralls
Copy link

coveralls commented Apr 10, 2017

Coverage Status

Coverage increased (+1.8%) to 67.422% when pulling c29336f on bradleyfalzon:oatcls-scte35 into f5ad49a on grafov:master.

@vishal24tuniki
Copy link
Contributor

Seems absolutely fine to me @bradleyfalzon 👍

@coveralls
Copy link

coveralls commented Apr 10, 2017

Coverage Status

Coverage increased (+1.8%) to 67.422% when pulling 1f09c74 on bradleyfalzon:oatcls-scte35 into f5ad49a on grafov:master.

@bradleyfalzon
Copy link
Collaborator Author

Thanks mate.

@grafov when you have a moment, can you review as well. I'll do some internal testing, but keen to get this merged sooner rather than later now there's no breaking changes.

@coveralls
Copy link

coveralls commented Apr 10, 2017

Coverage Status

Coverage increased (+1.8%) to 67.422% when pulling 638e5da on bradleyfalzon:oatcls-scte35 into f5ad49a on grafov:master.

Copy link
Owner

@grafov grafov left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I not see the problems, @bradleyfalzon let merge it!

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants