202 #endif |
202 #endif |
203 |
203 |
204 void gst_mini_object_replace (GstMiniObject **olddata, GstMiniObject *newdata); |
204 void gst_mini_object_replace (GstMiniObject **olddata, GstMiniObject *newdata); |
205 |
205 |
206 /* GParamSpec */ |
206 /* GParamSpec */ |
207 #ifdef __SYMBIAN32__ |
207 |
208 IMPORT_C |
208 #define GST_TYPE_PARAM_MINI_OBJECT (gst_param_spec_mini_object_get_type()) |
209 #endif |
209 #define GST_IS_PARAM_SPEC_MINI_OBJECT(pspec) (G_TYPE_CHECK_INSTANCE_TYPE ((pspec), \ |
|
210 GST_TYPE_PARAM_MINI_OBJECT)) |
|
211 #define GST_PARAM_SPEC_MINI_OBJECT(pspec) (G_TYPE_CHECK_INSTANCE_CAST ((pspec), \ |
|
212 GST_TYPE_PARAM_MINI_OBJECT, \ |
|
213 GstParamSpecMiniObject)) |
|
214 |
|
215 typedef struct _GstParamSpecMiniObject GstParamSpecMiniObject; |
|
216 |
|
217 /** |
|
218 * GstParamSpecMiniObject: |
|
219 * @parent_instance: private %GParamSpec portion |
|
220 * |
|
221 * A %GParamSpec derived structure that contains the meta data |
|
222 * for %GstMiniObject properties. |
|
223 */ |
|
224 struct _GstParamSpecMiniObject |
|
225 { |
|
226 GParamSpec parent_instance; |
|
227 }; |
|
228 #ifdef __SYMBIAN32__ |
|
229 IMPORT_C |
|
230 #endif |
|
231 |
|
232 |
|
233 |
|
234 GType gst_param_spec_mini_object_get_type (void); |
|
235 #ifdef __SYMBIAN32__ |
|
236 IMPORT_C |
|
237 #endif |
|
238 |
210 |
239 |
211 GParamSpec* gst_param_spec_mini_object (const char *name, const char *nick, |
240 GParamSpec* gst_param_spec_mini_object (const char *name, const char *nick, |
212 const char *blurb, GType object_type, |
241 const char *blurb, GType object_type, |
213 GParamFlags flags); |
242 GParamFlags flags); |
214 |
243 |
215 /* GValue stuff */ |
244 /* GValue stuff */ |
216 #ifdef __SYMBIAN32__ |
245 #ifdef __SYMBIAN32__ |
217 IMPORT_C |
246 IMPORT_C |
218 #endif |
247 #endif |
219 |
248 |
|
249 |
220 void gst_value_set_mini_object (GValue *value, GstMiniObject *mini_object); |
250 void gst_value_set_mini_object (GValue *value, GstMiniObject *mini_object); |
221 #ifdef __SYMBIAN32__ |
251 #ifdef __SYMBIAN32__ |
222 IMPORT_C |
252 IMPORT_C |
223 #endif |
253 #endif |
224 |
254 |