From: Georg Lippitsch Date: Wed, 13 Dec 2017 11:30:54 +0000 (+0100) Subject: videotimecode: Allow 24000/1001 frame rate X-Git-Tag: 1.19.3~511^2~1666 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=1a8c6197c7b8027e5ac0dad68fdf319a400d0e36;p=platform%2Fupstream%2Fgstreamer.git videotimecode: Allow 24000/1001 frame rate https://bugzilla.gnome.org/show_bug.cgi?id=796107 --- diff --git a/gst-libs/gst/video/gstvideotimecode.c b/gst-libs/gst/video/gstvideotimecode.c index 400c224..a2e1ded 100644 --- a/gst-libs/gst/video/gstvideotimecode.c +++ b/gst-libs/gst/video/gstvideotimecode.c @@ -79,7 +79,8 @@ gst_video_time_code_is_valid (const GstVideoTimeCode * tc) if (tc->frames >= fr && (tc->config.fps_n != 0 || tc->config.fps_d != 1)) return FALSE; if (tc->config.fps_d == 1001) { - if (tc->config.fps_n != 30000 && tc->config.fps_n != 60000) + if (tc->config.fps_n != 30000 && tc->config.fps_n != 60000 && + tc->config.fps_n != 24000) return FALSE; } else if (tc->config.fps_n % tc->config.fps_d != 0) { return FALSE;