matroskamux: add support for new color primaries
authorGuillaume Desmottes <guillaume.desmottes@collabora.com>
Tue, 12 Mar 2019 15:52:45 +0000 (16:52 +0100)
committerGuillaume Desmottes <guillaume.desmottes@collabora.com>
Tue, 12 Mar 2019 15:52:45 +0000 (16:52 +0100)
gst/matroska/matroska-mux.c

index 6e78192..c8f58f7 100644 (file)
@@ -2608,6 +2608,18 @@ gst_matroska_mux_write_colour (GstMatroskaMux * mux,
     case GST_VIDEO_COLOR_PRIMARIES_BT2020:
       primaries_id = 9;
       break;
+    case GST_VIDEO_COLOR_PRIMARIES_SMPTEST428:
+      primaries_id = 10;
+      break;
+    case GST_VIDEO_COLOR_PRIMARIES_SMPTERP431:
+      primaries_id = 11;
+      break;
+    case GST_VIDEO_COLOR_PRIMARIES_SMPTEEG432:
+      primaries_id = 12;
+      break;
+    case GST_VIDEO_COLOR_PRIMARIES_EBU3213:
+      primaries_id = 22;
+      break;
   }
 
   gst_ebml_write_uint (ebml, GST_MATROSKA_ID_VIDEORANGE, range_id);