equal
deleted
inserted
replaced
43 * GST_MAGIC_BINARY_REGISTRY_LEN: |
43 * GST_MAGIC_BINARY_REGISTRY_LEN: |
44 * |
44 * |
45 * length of the header tag. |
45 * length of the header tag. |
46 */ |
46 */ |
47 #define GST_MAGIC_BINARY_REGISTRY_LEN (4) |
47 #define GST_MAGIC_BINARY_REGISTRY_LEN (4) |
|
48 |
|
49 /* |
|
50 * GST_MAGIC_BINARY_VERSION_STR: |
|
51 * |
|
52 * The current version of the binary registry format. |
|
53 * This _must_ be updated whenever the registry format changes, |
|
54 * we currently use the core version where this change happened. |
|
55 */ |
|
56 #define GST_MAGIC_BINARY_VERSION_STR ("0.10.23.1") |
|
57 |
48 /* |
58 /* |
49 * GST_MAGIC_BINARY_VERSION_LEN: |
59 * GST_MAGIC_BINARY_VERSION_LEN: |
50 * |
60 * |
51 * length of the version string. |
61 * length of the version string. |
52 */ |
62 */ |
92 typedef struct _GstBinaryPluginElement |
102 typedef struct _GstBinaryPluginElement |
93 { |
103 { |
94 gulong file_size; |
104 gulong file_size; |
95 gulong file_mtime; |
105 gulong file_mtime; |
96 |
106 |
|
107 guint n_deps; |
|
108 |
97 guint nfeatures; |
109 guint nfeatures; |
98 } GstBinaryPluginElement; |
110 } GstBinaryPluginElement; |
99 |
111 |
|
112 /* GstBinaryDep: |
|
113 */ |
|
114 typedef struct _GstBinaryDep |
|
115 { |
|
116 guint flags; |
|
117 guint n_env_vars; |
|
118 guint n_paths; |
|
119 guint n_names; |
|
120 |
|
121 guint env_hash; |
|
122 guint stat_hash; |
|
123 } GstBinaryDep; |
100 |
124 |
101 /* |
125 /* |
102 * GstBinaryPluginFeature: |
126 * GstBinaryPluginFeature: |
103 * @rank: rank of the feature |
127 * @rank: rank of the feature |
104 * |
128 * |