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/ |