structure: print a g_warning() if someone tries to construct 0.10-style raw audio...
authorTim-Philipp Müller <tim.muller@collabora.co.uk>
Wed, 29 Feb 2012 12:41:44 +0000 (12:41 +0000)
committerTim-Philipp Müller <tim.muller@collabora.co.uk>
Wed, 29 Feb 2012 12:41:44 +0000 (12:41 +0000)
gst/gststructure.c

index 33918e3..38e1f14 100644 (file)
@@ -183,6 +183,14 @@ gst_structure_validate_name (const gchar * name)
     return FALSE;
   }
 
+  if (strncmp (name, "video/x-raw-", 12) == 0) {
+    g_warning ("0.10-style raw video caps are being created. Should be "
+        "video/x-raw,format=(string).. now.");
+  } else if (strncmp (name, "audio/x-raw-", 12) == 0) {
+    g_warning ("0.10-style raw audio caps are being created. Should be "
+        "audio/x-raw,format=(string).. now.");
+  }
+
   return TRUE;
 }
 #endif