summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorJan Schmidt <jan@centricular.com>2015-05-06 16:44:48 +1000
committerJan Schmidt <jan@centricular.com>2015-06-19 01:15:25 +1000
commit4d4e4363764d2693f7f15d95d90405b7cb4587b3 (patch)
tree22b2f95e377e3987325aeef0b44d0a2555efaf35 /docs
parent632431aecbbc75c91526db26d312e3cbfab015d4 (diff)
Add GstParentBufferMeta
A core meta which helps implement the old concept of sub-buffering in some situations, by making it possible for a buffer to keep a ref on a different parent buffer. The parent buffer is unreffed when the Meta is freed. This meta is used to ensure that a buffer whose memory is being shared to a child buffer isn't freed and returned to a buffer pool until the memory is. https://bugzilla.gnome.org/show_bug.cgi?id=750039
Diffstat (limited to 'docs')
-rw-r--r--docs/gst/gstreamer-sections.txt8
1 files changed, 8 insertions, 0 deletions
diff --git a/docs/gst/gstreamer-sections.txt b/docs/gst/gstreamer-sections.txt
index 27a403537..25bb3718d 100644
--- a/docs/gst/gstreamer-sections.txt
+++ b/docs/gst/gstreamer-sections.txt
@@ -255,6 +255,10 @@ gst_buffer_iterate_meta
GstBufferForeachMetaFunc
gst_buffer_foreach_meta
+GstParentBufferMeta
+gst_buffer_add_parent_buffer_meta
+gst_buffer_get_parent_buffer_meta
+
<SUBSECTION Standard>
GstBufferClass
GST_BUFFER
@@ -263,10 +267,14 @@ GST_TYPE_BUFFER
GST_TYPE_BUFFER_FLAGS
GST_TYPE_BUFFER_COPY_FLAGS
GST_BUFFER_CAST
+GST_PARENT_BUFFER_META_INFO
+GST_TYPE_PARENT_BUFFER_META_API_TYPE
+gst_parent_buffer_meta_get_info
<SUBSECTION Private>
gst_buffer_get_type
gst_buffer_flags_get_type
gst_buffer_copy_flags_get_type
+gst_parent_buffer_meta_api_get_type
GST_BUFFER_TIMESTAMP
GST_BUFFER_TIMESTAMP_IS_VALID
</SECTION>