-
Notifications
You must be signed in to change notification settings - Fork 289
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
EDL CMX 3600 Adapter: Fix Source Out calculation when a TimeWarp retiming effect is present #1459
base: main
Are you sure you want to change the base?
Conversation
Signed-off-by: Nikita Glukhov <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can you please include a unit test? The EDL you included in the issue would be perfect. The unit tests are here: https://github.com/AcademySoftwareFoundation/OpenTimelineIO/blob/main/tests/test_cmx_3600_adapter.py
Added. |
Co-authored-by: Stephan Steinbach <[email protected]> Signed-off-by: Nikita Glukhov <[email protected]>
…arp retiming effects. Signed-off-by: Nikita Glukhov <[email protected]>
Going to close and re-open to trigger CI |
CI is failing for a reason that seems unrelated to this PR, I can't see the trailing whitespace. line 1003 is not in the PR, nor does it have 84 characters on it???? @ghost-luck @reinecke can you see it?
|
@ghost-luck So sorry to have lost track of this item. I've been doing a re-build of the CMX reader from scratch to address a collection of these kinds of issues. Would you be able to take a look at that branch and let me know if it addresses this issue? When I ran your sample test case through my branch, I got this error:
Is it possible this off-by-one is a rounding issue? |
Signed-off-by: Nikita Glukhov [email protected]
Link the Issue(s) this Pull Request is related to.
Fixes #1458
Summarize your change.
Fixed an error in calculating the Source Out timecode value.
The division is replaced by multiplication. Fixed math of clip length summation.