timecodestamper: Fix typo in set_drop_frame
authorVivia Nikolaidou <vivia@ahiru.eu>
Mon, 3 Sep 2018 12:15:45 +0000 (15:15 +0300)
committerVivia Nikolaidou <vivia@ahiru.eu>
Mon, 3 Sep 2018 12:15:45 +0000 (15:15 +0300)
Was checking if fps_d == 60000 (instead of fps_n), causing 60000/1001 to
be always falsely interpreted as non-drop-frame

gst/timecode/gsttimecodestamper.c

index b3c513c..31cfce2 100644 (file)
@@ -263,7 +263,7 @@ gst_timecodestamper_set_drop_frame (GstTimeCodeStamper * timecodestamper)
 {
   if (timecodestamper->drop_frame && timecodestamper->vinfo.fps_d == 1001 &&
       (timecodestamper->vinfo.fps_n == 30000 ||
-          timecodestamper->vinfo.fps_d == 60000))
+          timecodestamper->vinfo.fps_n == 60000))
     timecodestamper->current_tc->config.flags |=
         GST_VIDEO_TIME_CODE_FLAGS_DROP_FRAME;
   else