Skip to content
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

Fix OTIO range computation 23.976 fps rounding with embedded timecode #1064

Merged
merged 4 commits into from
Jan 10, 2025

Conversation

robin-ynput
Copy link
Contributor

@robin-ynput robin-ynput commented Dec 18, 2024

Changelog Description

help resolve ynput/ayon-flame#28

Fixes another of those 23.976... fps rouding issue when computing the handles and available frame range.
Issue was initially reported on Discord.

Additional info

The failing computation had been added as unit test.

Testing notes:

  1. Run the automated tests
    .\tools\manage.ps1 run pytest .\tests\

@robin-ynput robin-ynput self-assigned this Dec 18, 2024
@ynbot ynbot added type: bug Something isn't working size/S labels Dec 18, 2024
Base automatically changed from chore/fix_editorial_tests to develop January 7, 2025 09:05
@robin-ynput robin-ynput added the tests PR contains new unit or integration test or improves the existing ones label Jan 8, 2025
@robin-ynput robin-ynput marked this pull request as ready for review January 8, 2025 15:34
@robin-ynput robin-ynput changed the title OTIO range computation (fps conform, retime, speed, timewarp) Fix OTIO range computation 23.976 fps rounding with embedded timecode Jan 8, 2025
Copy link
Member

@jakubjezek001 jakubjezek001 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

tests were working as expected

@robin-ynput robin-ynput merged commit b664bcb into develop Jan 10, 2025
5 checks passed
@robin-ynput robin-ynput deleted the bugfix/fps_retime_rounding_issue branch January 10, 2025 11:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
size/S tests PR contains new unit or integration test or improves the existing ones type: bug Something isn't working
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

AY-6975_Broken retiming calculation
4 participants