summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorSebastian Dröge <sebastian.droege@collabora.co.uk>2013-03-30 15:35:19 +0100
committerSebastian Dröge <sebastian.droege@collabora.co.uk>2013-03-31 18:15:52 +0200
commit7477b25df517a0a5f499a61bb621731c2025815e (patch)
tree5c330384b990adb841dfaa5fd3b145763c34fd0a /docs
parentcaa06788c31e5c229e7733757f9d7fd583330bac (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.sgml1
-rw-r--r--docs/gst/gstreamer-sections.txt52
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