gstreamer/win32/common
Olivier Crete 68037404b8 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.
2008-09-01 10:42:04 +00:00
..
config.h win32/common/: Update win32 files. 2008-06-26 12:52:41 +00:00
config.h.in win32/common/config.h.in: Don't define GST_FUNCTION, if GLib supports MSVC we'd much rather use the real thing than h... 2008-05-07 19:09:08 +00:00
dirent.c Fix a couple of missing includes for MSVC2005 and a C99 issue. Also, starting with 2.14.0, GLib won't provide a pipe(... 2007-10-31 22:01:03 +00:00
dirent.h win32/vs7: project files updated to the default vs7 configuration 2006-02-06 21:29:04 +00:00
gstconfig.h Remove GST_DISABLE_(ENUMTYPES|INDEX|URI) everywhere. 2008-07-31 15:20:32 +00:00
gstenumtypes.c win32/common/: Update win32 files. 2008-06-26 12:52:41 +00:00
gstenumtypes.h win32/common/: Update win32 files. 2008-06-26 12:52:41 +00:00
gstversion.h win32/common/: Update win32 files. 2008-06-26 12:52:41 +00:00
gtchar.h win32/vs7: project files updated to the default vs7 configuration 2006-02-06 21:29:04 +00:00
libgstbase.def gst/gstclock.c: Add some more debugging to the clock slaving code. 2008-08-25 11:06:34 +00:00
libgstcontroller.def win32/common/: Add more missing symbols, remove some duplicates, and sort as the 'sort' command sorts it (partially f... 2007-11-06 14:43:14 +00:00
libgstdataprotocol.def win32/common/: Add more missing symbols, remove some duplicates, and sort as the 'sort' command sorts it (partially f... 2007-11-06 14:43:14 +00:00
libgstnet.def win32/common/: Add more missing symbols, remove some duplicates, and sort as the 'sort' command sorts it (partially f... 2007-11-06 14:43:14 +00:00
libgstreamer.def Add threadsafe replacement functions for getting internal links of an element. Deprecate the old internal links funct... 2008-09-01 10:42:04 +00:00