decklinkvideosink: Use correct numerator for 29.97fps
authorSebastian Dröge <sebastian@centricular.com>
Fri, 26 Feb 2021 14:36:58 +0000 (16:36 +0200)
committerSebastian Dröge <sebastian@centricular.com>
Fri, 26 Feb 2021 14:36:58 +0000 (16:36 +0200)
It's not 0.2997fps.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2042>

sys/decklink/gstdecklinkvideosink.cpp

index e83b032..7e9b514 100644 (file)
@@ -829,7 +829,7 @@ convert_cea708_cc_data_cea708_cdp_internal (GstDecklinkVideoSink * self,
     gst_byte_writer_put_uint8_unchecked (&bw, 0x2f);
   } else if (mode->fps_n == 25 && mode->fps_d == 1) {
     gst_byte_writer_put_uint8_unchecked (&bw, 0x3f);
-  } else if (mode->fps_n == 30 && mode->fps_d == 1001) {
+  } else if (mode->fps_n == 30000 && mode->fps_d == 1001) {
     gst_byte_writer_put_uint8_unchecked (&bw, 0x4f);
   } else if (mode->fps_n == 30 && mode->fps_d == 1) {
     gst_byte_writer_put_uint8_unchecked (&bw, 0x5f);