diff options
author | Jan Schmidt <jan@centricular.com> | 2015-05-06 16:44:48 +1000 |
---|---|---|
committer | Jan Schmidt <jan@centricular.com> | 2015-06-19 01:15:25 +1000 |
commit | 4d4e4363764d2693f7f15d95d90405b7cb4587b3 (patch) | |
tree | 22b2f95e377e3987325aeef0b44d0a2555efaf35 /docs | |
parent | 632431aecbbc75c91526db26d312e3cbfab015d4 (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.txt | 8 |
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> |