Skip to content
Snippets Groups Projects
Commit b6652f51 authored by Gyan Doshi's avatar Gyan Doshi Committed by Michael Niedermayer
Browse files

avutil/timecode: fix starting frame number for 59.94 fps


The existing code for adjusting starting frame number assumes 29.97 as
stream fps.

Signed-off-by: default avatarMichael Niedermayer <michael@niedermayer.cc>
parent ce8a12fb
No related branches found
No related tags found
No related merge requests found
......@@ -214,7 +214,7 @@ int av_timecode_init_from_string(AVTimecode *tc, AVRational rate, const char *st
tc->start = (hh*3600 + mm*60 + ss) * tc->fps + ff;
if (tc->flags & AV_TIMECODE_FLAG_DROPFRAME) { /* adjust frame number */
int tmins = 60*hh + mm;
tc->start -= 2 * (tmins - tmins/10);
tc->start -= (tc->fps == 30 ? 2 : 4) * (tmins - tmins/10);
}
return 0;
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment