OpenTimelineIO-Swift-Bindings
OpenTimelineIO-Swift-Bindings copied to clipboard
Swift bindings for the OpenTimelineIO Library (http://opentimeline.io)
Bumps [OpenTimelineIO](https://github.com/PixarAnimationStudios/OpenTimelineIO) from `7302ff1` to `4b3b673`. Commits 4b3b673 added default_value fallback to serializable_field property (#1658) e8228a0 Resolve DeprecationWarning: Testing an element's truth value will raise an ex... 2c5735c constexpr updates...
## Feature Request New feature expose some of the timecode conversion functions available in Python and C++ ie `is_valid_timecode_rate` `to_timecode` and the static lists of `dropframe_timecode_rates` `smpte_timecode_rates` `valid_timecode_rates` ## Description...
Swift/C++ interoperation support has come a long way since we last looked. We should re-evaluate and compare to the approach taken in this repo to see which strategy is best....
Fix #50
Fix typo **Link the Issue(s) this Pull Request is related to.** Fixes #50 Each PR should link at least one issue, in the form: Use one line for each Issue....
In Track.swift, the track kind is defined as ``` public enum Kind : String { case video = "Video" case audion = "Audio" } ``` Should be ``` public enum...
Working on an AVFoundation interoperability implementation of OTIO and noticing that Media Reference does not expose its bounds in any way. While not strictly necessary, its helpful to have access...
## Feature Request Add support for defining custom schemas from Swift. ## Context Being able to register custom schemas is a central part of OTIO. The Swift bindings support the...
**Summarize your change.** Support Swift 5.9, **visionOS** 1.0+, and a minimum **iOS** version of 12. Add a list of changes, and note any that might need special attention during review....
**Link the Issue(s) this Pull Request is related to.** ```Fixes #51 ``` **Summarize your change.** I wanted to open a discussion on the 'right' way of exposing in a cross...
Fixes #65 Exposes the `Timeline`'s `find_clips` method. This pass exposes the method without the optional `search_range` and `shallow_search` parameters - a future PR could expose those params. Request includes a...