diff options
author | Olivier Crete <tester@tester.ca> | 2008-09-01 10:42:04 +0000 |
---|---|---|
committer | Wim Taymans <wim.taymans@gmail.com> | 2008-09-01 10:42:04 +0000 |
commit | 68037404b8ae4952104141ee256eb8495dbae71a (patch) | |
tree | 1af6093741e58a28ace2dcaf3d8423f0396b7469 /docs | |
parent | 1639fb59056b2dcb260fe414572ca2cdafb2e671 (diff) | |
download | gstreamer-68037404b8ae4952104141ee256eb8495dbae71a.tar.gz |
Add threadsafe replacement functions for getting internal links of an element. Deprecate the old internal links funct...
Original commit message from CVS:
Based on patch by: Olivier Crete <tester at tester dot ca>
* docs/gst/gstreamer-sections.txt:
* win32/common/libgstreamer.def:
* gst/gstpad.c: (gst_pad_init),
(gst_pad_set_iterate_internal_links_function),
(int_link_iter_data_free), (iterate_pad),
(gst_pad_iterate_internal_links_default),
(gst_pad_iterate_internal_links), (gst_pad_get_internal_links):
* gst/gstpad.h:
Add threadsafe replacement functions for getting internal links of an
element. Deprecate the old internal links functions.
API:GstPad::gst_pad_set_iterate_internal_links_function()
API:GstPad::GstPadIterIntLinkFunction
API:GstPad::gst_pad_iterate_internal_links()
API:GstPad::gst_pad_iterate_internal_links_default()
* gst/gstghostpad.c: (gst_proxy_pad_do_iterate_internal_links),
(gst_proxy_pad_init):
Implement threadsafe internal links.
* tests/check/elements/tee.c: (GST_START_TEST), (tee_suite):
Unit test for internal links on tee. See #549504.
Diffstat (limited to 'docs')
-rw-r--r-- | docs/gst/gstreamer-sections.txt | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/docs/gst/gstreamer-sections.txt b/docs/gst/gstreamer-sections.txt index 97b74a6af4..71cf495540 100644 --- a/docs/gst/gstreamer-sections.txt +++ b/docs/gst/gstreamer-sections.txt @@ -1338,10 +1338,16 @@ GstPadQueryTypeFunction gst_pad_get_query_types gst_pad_get_query_types_default +gst_pad_set_iterate_internal_links_function +GstPadIterIntLinkFunction +gst_pad_iterate_internal_links +gst_pad_iterate_internal_links_default + gst_pad_set_internal_link_function GstPadIntLinkFunction gst_pad_get_internal_links gst_pad_get_internal_links_default + gst_pad_load_and_link gst_pad_dispatcher @@ -1433,6 +1439,7 @@ GST_PAD_FIXATECAPSFUNC GST_PAD_GETCAPSFUNC GST_PAD_GETRANGEFUNC GST_PAD_INTLINKFUNC +GST_PAD_ITERINTLINKFUNC GST_PAD_IS_FLUSHING GST_PAD_LINKFUNC GST_PAD_QUERYFUNC |