| gstcaps.h | gstcaps.h | |||
|---|---|---|---|---|
| skipping to change at line 189 | skipping to change at line 189 | |||
| GstCaps * gst_caps_new_simple (const char *media_ty pe, | GstCaps * gst_caps_new_simple (const char *media_ty pe, | |||
| const char *fieldnam e, | const char *fieldnam e, | |||
| ...); | ...); | |||
| GstCaps * gst_caps_new_full (GstStructure *struct1, ...); | GstCaps * gst_caps_new_full (GstStructure *struct1, ...); | |||
| GstCaps * gst_caps_new_full_valist (GstStructure *structur e, | GstCaps * gst_caps_new_full_valist (GstStructure *structur e, | |||
| va_list var_args ); | va_list var_args ); | |||
| /* reference counting */ | /* reference counting */ | |||
| GstCaps * gst_caps_ref (GstCaps *caps); | GstCaps * gst_caps_ref (GstCaps *caps); | |||
| GstCaps * gst_caps_copy (const GstCaps *caps); | GstCaps * gst_caps_copy (const GstCaps *caps); | |||
| GstCaps * gst_caps_make_writable (GstCaps *caps); | GstCaps * gst_caps_make_writable (GstCaps *caps) G_ GNUC_WARN_UNUSED_RESULT; | |||
| void gst_caps_unref (GstCaps *caps); | void gst_caps_unref (GstCaps *caps); | |||
| GType gst_static_caps_get_type (void); | GType gst_static_caps_get_type (void); | |||
| GstCaps * gst_static_caps_get (GstStaticCaps *static_c aps); | GstCaps * gst_static_caps_get (GstStaticCaps *static_c aps); | |||
| /* manipulation */ | /* manipulation */ | |||
| void gst_caps_append (GstCaps *caps1, | void gst_caps_append (GstCaps *caps1, | |||
| GstCaps *caps2); | GstCaps *caps2); | |||
| void gst_caps_merge (GstCaps *caps1, | void gst_caps_merge (GstCaps *caps1, | |||
| GstCaps *caps2); | GstCaps *caps2); | |||
| void gst_caps_append_structure (GstCaps *caps, | void gst_caps_append_structure (GstCaps *caps, | |||
| GstStructure *structur e); | GstStructure *structur e); | |||
| void gst_caps_remove_structure (GstCaps *caps, gu int idx); | void gst_caps_remove_structure (GstCaps *caps, gu int idx); | |||
| void gst_caps_merge_structure (GstCaps *caps, | void gst_caps_merge_structure (GstCaps *caps, | |||
| GstStructure *structur e); | GstStructure *structur e); | |||
| guint gst_caps_get_size (const GstCaps *caps); | guint gst_caps_get_size (const GstCaps *caps); | |||
| GstStructure * gst_caps_get_structure (const GstCaps *caps, | GstStructure * gst_caps_get_structure (const GstCaps *caps, | |||
| guint index); | guint index); | |||
| GstStructure * gst_caps_steal_structure (GstCaps *caps, | ||||
| guint index); | ||||
| GstCaps * gst_caps_copy_nth (const GstCaps *caps, gu int nth); | GstCaps * gst_caps_copy_nth (const GstCaps *caps, gu int nth); | |||
| void gst_caps_truncate (GstCaps *caps); | void gst_caps_truncate (GstCaps *caps); | |||
| void gst_caps_set_value (GstCaps *caps, | ||||
| const char *field, | ||||
| const GValue *value); | ||||
| void gst_caps_set_simple (GstCaps *caps, | void gst_caps_set_simple (GstCaps *caps, | |||
| const char *field, . ..) G_GNUC_NULL_TERMINATED; | const char *field, . ..) G_GNUC_NULL_TERMINATED; | |||
| void gst_caps_set_simple_valist (GstCaps *caps, | void gst_caps_set_simple_valist (GstCaps *caps, | |||
| const char *field, | const char *field, | |||
| va_list varargs) ; | va_list varargs) ; | |||
| /* tests */ | /* tests */ | |||
| gboolean gst_caps_is_any (const GstCaps *caps); | gboolean gst_caps_is_any (const GstCaps *caps); | |||
| gboolean gst_caps_is_empty (const GstCaps *caps); | gboolean gst_caps_is_empty (const GstCaps *caps); | |||
| gboolean gst_caps_is_fixed (const GstCaps *caps); | gboolean gst_caps_is_fixed (const GstCaps *caps); | |||
| gboolean gst_caps_is_always_compatible (const GstCaps *caps1, | gboolean gst_caps_is_always_compatible (const GstCaps *caps1, | |||
| const GstCaps *caps2); | const GstCaps *caps2); | |||
| gboolean gst_caps_is_subset (const GstCaps *subset, | gboolean gst_caps_is_subset (const GstCaps *subset, | |||
| const GstCaps *superset) ; | const GstCaps *superset) ; | |||
| gboolean gst_caps_is_equal (const GstCaps *caps1, | gboolean gst_caps_is_equal (const GstCaps *caps1, | |||
| const GstCaps *caps2); | const GstCaps *caps2); | |||
| gboolean gst_caps_is_equal_fixed (const GstCaps *caps1, | gboolean gst_caps_is_equal_fixed (const GstCaps *caps1, | |||
| const GstCaps *caps2); | const GstCaps *caps2); | |||
| gboolean gst_caps_can_intersect (const GstCaps * caps1, | ||||
| const GstCaps * caps2); | ||||
| /* operations */ | /* operations */ | |||
| GstCaps * gst_caps_intersect (const GstCaps *caps1, | GstCaps * gst_caps_intersect (const GstCaps *caps1, | |||
| const GstCaps *caps2); | const GstCaps *caps2); | |||
| GstCaps * gst_caps_subtract (const GstCaps *minuend, | GstCaps * gst_caps_subtract (const GstCaps *minuend, | |||
| const GstCaps *subtrahen d); | const GstCaps *subtrahen d); | |||
| GstCaps * gst_caps_union (const GstCaps *caps1, | GstCaps * gst_caps_union (const GstCaps *caps1, | |||
| const GstCaps *caps2); | const GstCaps *caps2); | |||
| GstCaps * gst_caps_normalize (const GstCaps *caps); | GstCaps * gst_caps_normalize (const GstCaps *caps); | |||
| gboolean gst_caps_do_simplify (GstCaps *caps); | gboolean gst_caps_do_simplify (GstCaps *caps); | |||
| #ifndef GST_DISABLE_LOADSAVE | #if !defined(GST_DISABLE_LOADSAVE) && !defined(GST_DISABLE_DEPRECATED) | |||
| xmlNodePtr gst_caps_save_thyself (const GstCaps *caps, | xmlNodePtr gst_caps_save_thyself (const GstCaps *caps, | |||
| xmlNodePtr parent); | xmlNodePtr parent); | |||
| GstCaps * gst_caps_load_thyself (xmlNodePtr parent); | GstCaps * gst_caps_load_thyself (xmlNodePtr parent); | |||
| #endif | #endif | |||
| /* utility */ | /* utility */ | |||
| void gst_caps_replace (GstCaps **caps, | void gst_caps_replace (GstCaps **caps, | |||
| GstCaps *newcaps) ; | GstCaps *newcaps) ; | |||
| gchar * gst_caps_to_string (const GstCaps *caps); | gchar * gst_caps_to_string (const GstCaps *caps); | |||
| GstCaps * gst_caps_from_string (const gchar *string); | GstCaps * gst_caps_from_string (const gchar *string); | |||
| End of changes. 5 change blocks. | ||||
| 2 lines changed or deleted | 9 lines changed or added | |||
This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/ | ||||