Skip to content

Commit

Permalink
Merge pull request #70 from aws-solutions-library-samples/61-support-…
Browse files Browse the repository at this point in the history
…for-50-fps

added 50FPS definition
  • Loading branch information
aws-kens authored Feb 7, 2025
2 parents e4f9cc0 + ca1e600 commit 2bcdb55
Showing 1 changed file with 7 additions and 0 deletions.
7 changes: 7 additions & 0 deletions source/layers/core-lib/lib/timecodeUtils.js
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ const EnumFrameRate = Object.freeze({
FPS_25: Symbol('25'),
FPS_29_97: Symbol('29.97'),
FPS_30: Symbol('30'),
FPS_50: Symbol('50'),
FPS_59_94: Symbol('59.94'),
FPS_60: Symbol('60'),
});
Expand All @@ -30,6 +31,9 @@ function _lookupFramerate(enumFPS) {
if (enumFPS === EnumFrameRate.FPS_30) {
return [30000, 1000];
}
if (enumFPS === EnumFrameRate.FPS_50) {
return [50000, 1000];
}
if (enumFPS === EnumFrameRate.FPS_59_94) {
return [60000, 1001];
}
Expand Down Expand Up @@ -65,6 +69,9 @@ class TimecodeUtils {
if (_framerate === 30) {
return EnumFrameRate.FPS_30;
}
if (_framerate === 50) {
return EnumFrameRate.FPS_50;
}
if (_framerate === 59) {
return EnumFrameRate.FPS_59_94;
}
Expand Down

0 comments on commit 2bcdb55

Please sign in to comment.