AcademySoftwareFoundation / AcademySoftwareFoundation/OpenTimelineIO
It should be easy to work with a Track that starts at non-zero time.
Open
- Dominant language
- C++
- Stars
- 2k
- Forks
- 351
- Avg merge
- 1d 12h
- Merged PRs (30d)
- 1
Description
Currently, working with a Track that has a non-zero time involves using either a Gap, or a source_range with a negative start_time, or both. This is kind of awkward. This is a common scenario and should be simpler and more intuitive.
Contributor guide
Research direction
Start by reviewing the Track time handling described in the issue, including the use of Gap objects and source_range with a negative start_time. The issue provides no file or test entry point; done means working with a Track that starts at non-zero time through a simpler, more intuitive API.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- backend-api-design
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100