Skip to content

Conversation

@mike-dyer
Copy link

Instead of int64_t use doubles for all colour management parameters

mike-dyer and others added 30 commits June 17, 2025 09:40
This commit adds the following effects:

* VideoCrop
* VideoScale
* VideoRotate
* VideoPosition
* AudioVolume
* AudioFade

It also adds a canvas size parameter to the timeline, and updates
the timeline schema version to 2

C++ tests for the new effects are also added
This commit:
* Add python bindings for new effects
* Updates timeline bindings for canvas size
* Adds/fixes unit tests
When iterating down the timeline, respect source range durations,
as well as start times.
I think these help the 'make <various core map stuff>' work
Add an effect to signal flipping of video about the
horizontal or vertical axis
Memoization of range calculation
Add new effects for color management
The unit tests began failing with cached time ranges,
add a top level invalidator to make tests pass again
@linux-foundation-easycla
Copy link

CLA Missing ID CLA Not Signed

@mike-dyer mike-dyer closed this Oct 7, 2025
@mike-dyer mike-dyer deleted the miked/colour-mgmt-double branch October 7, 2025 04:42
@mike-dyer mike-dyer restored the miked/colour-mgmt-double branch October 7, 2025 04:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants