-
Notifications
You must be signed in to change notification settings - Fork 135
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
meta: Add support for id3v2 CHAP and CTOC frames
These were standardised in https://id3.org/id3v2-chapters-1.0. Something I initially considered (and did) was to use `Cue`s and `CuePoint`s instead of creating new types, but decided against it because: - `Cue` is tied to the format, whereas these are tied to the metadata. - According to the spec, chapters can overlap, and so must have a duration. - It is unclear to me what the index should be. - `CuePoint`s cannot have another `CuePoint` within them, which may be an issue for multi-level tables of content. - Chapters and tables of contents would end up mixed as `Cue`s despite being different types. Resolves: #16
- Loading branch information
Showing
4 changed files
with
303 additions
and
11 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.