--- a/gstreamer_core/gst/gstregistrybinary.h Wed Mar 31 22:03:18 2010 +0300
+++ b/gstreamer_core/gst/gstregistrybinary.h Tue Aug 31 15:30:33 2010 +0300
@@ -45,6 +45,16 @@
* length of the header tag.
*/
#define GST_MAGIC_BINARY_REGISTRY_LEN (4)
+
+/*
+ * GST_MAGIC_BINARY_VERSION_STR:
+ *
+ * The current version of the binary registry format.
+ * This _must_ be updated whenever the registry format changes,
+ * we currently use the core version where this change happened.
+ */
+#define GST_MAGIC_BINARY_VERSION_STR ("0.10.23.1")
+
/*
* GST_MAGIC_BINARY_VERSION_LEN:
*
@@ -94,9 +104,23 @@
gulong file_size;
gulong file_mtime;
+ guint n_deps;
+
guint nfeatures;
} GstBinaryPluginElement;
+/* GstBinaryDep:
+ */
+typedef struct _GstBinaryDep
+{
+ guint flags;
+ guint n_env_vars;
+ guint n_paths;
+ guint n_names;
+
+ guint env_hash;
+ guint stat_hash;
+} GstBinaryDep;
/*
* GstBinaryPluginFeature: