diff options
author | Sebastian Dröge <sebastian.droege@collabora.co.uk> | 2013-03-30 15:35:19 +0100 |
---|---|---|
committer | Sebastian Dröge <sebastian.droege@collabora.co.uk> | 2013-03-31 18:15:52 +0200 |
commit | 7477b25df517a0a5f499a61bb621731c2025815e (patch) | |
tree | 5c330384b990adb841dfaa5fd3b145763c34fd0a /docs | |
parent | caa06788c31e5c229e7733757f9d7fd583330bac (diff) |
caps: Add new data type for handling caps features to the caps
These are meant to specify features in caps that are required
for a specific structure, for example a specific memory type
or meta.
Semantically they could be though of as an extension of the media
type name of the structures and are handled exactly like that.
Diffstat (limited to 'docs')
-rw-r--r-- | docs/gst/gstreamer-docs.sgml | 1 | ||||
-rw-r--r-- | docs/gst/gstreamer-sections.txt | 52 |
2 files changed, 53 insertions, 0 deletions
diff --git a/docs/gst/gstreamer-docs.sgml b/docs/gst/gstreamer-docs.sgml index 1cfbe3471..eac3acb36 100644 --- a/docs/gst/gstreamer-docs.sgml +++ b/docs/gst/gstreamer-docs.sgml @@ -65,6 +65,7 @@ Windows. It is released under the GNU Library General Public License <xi:include href="xml/gstbufferpool.xml" /> <xi:include href="xml/gstbus.xml" /> <xi:include href="xml/gstcaps.xml" /> + <xi:include href="xml/gstcapsfeatures.xml" /> <xi:include href="xml/gstsample.xml" /> <xi:include href="xml/gstchildproxy.xml" /> <xi:include href="xml/gstclock.xml" /> diff --git a/docs/gst/gstreamer-sections.txt b/docs/gst/gstreamer-sections.txt index 33a2c61ce..d743b4836 100644 --- a/docs/gst/gstreamer-sections.txt +++ b/docs/gst/gstreamer-sections.txt @@ -403,11 +403,15 @@ gst_static_caps_cleanup gst_caps_append gst_caps_merge gst_caps_append_structure +gst_caps_append_structure_full gst_caps_remove_structure gst_caps_steal_structure gst_caps_merge_structure +gst_caps_merge_structure_full gst_caps_get_size gst_caps_get_structure +gst_caps_get_features +gst_caps_set_features gst_caps_set_value gst_caps_set_simple gst_caps_set_simple_valist @@ -420,6 +424,7 @@ gst_caps_is_strictly_equal gst_caps_is_always_compatible gst_caps_is_subset gst_caps_is_subset_structure +gst_caps_is_subset_structure_full gst_caps_can_intersect gst_caps_intersect gst_caps_intersect_full @@ -449,6 +454,48 @@ gst_caps_intersect_mode_get_type </SECTION> <SECTION> +<FILE>gstcapsfeatures</FILE> +<TITLE>GstCapsFeatures</TITLE> +GstCapsFeatures +gst_caps_features_new +gst_caps_features_new_empty +gst_caps_features_new_id +gst_caps_features_new_id_valist +gst_caps_features_new_valist + +gst_caps_features_copy +gst_caps_features_free + +gst_caps_features_from_string +gst_caps_features_to_string + +gst_caps_features_set_parent_refcount + +gst_caps_features_is_equal + +gst_caps_features_contains +gst_caps_features_contains_id + +gst_caps_features_get_size + +gst_caps_features_get_nth +gst_caps_features_get_nth_id + +gst_caps_features_add +gst_caps_features_add_id +gst_caps_features_remove +gst_caps_features_remove_id +<SUBSECTION Standard> +GST_CAPS_FEATURES +GST_CAPS_FEATURES_CAST +GST_IS_CAPS_FEATURES +GST_TYPE_CAPS_FEATURES +gst_is_caps_features +<SUBSECTION Private> +gst_caps_features_get_type +</SECTION> + +<SECTION> <FILE>gstsample</FILE> <TITLE>GstSample</TITLE> GstSample @@ -3137,6 +3184,11 @@ GST_VALUE_HOLDS_CAPS gst_value_set_caps gst_value_get_caps +<SUBSECTION capsfeature> +GST_VALUE_HOLDS_CAPS_FEATURES +gst_value_set_caps_features +gst_value_get_caps_features + <SUBSECTION structure> GST_VALUE_HOLDS_STRUCTURE gst_value_set_structure |