Commit ed14b724 authored by Clément Bœsch's avatar Clément Bœsch Committed by Clément Bœsch

timecode: more tolerant frame rate check for drop flag.

This fixes some timecode probing in MOV.
parent c5f4abf6
...@@ -64,7 +64,7 @@ int avpriv_check_timecode_rate(void *avcl, AVRational rate, int drop) ...@@ -64,7 +64,7 @@ int avpriv_check_timecode_rate(void *avcl, AVRational rate, int drop)
return -1; return -1;
} }
fps = (rate.num + rate.den/2) / rate.den; fps = (rate.num + rate.den/2) / rate.den;
if (drop && (rate.den != 1001 || fps != 30)) { if (drop && fps != 30) {
av_log(avcl, AV_LOG_ERROR, "Drop frame is only allowed with 30000/1001 FPS\n"); av_log(avcl, AV_LOG_ERROR, "Drop frame is only allowed with 30000/1001 FPS\n");
return -2; return -2;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment