gstreamer/win32/common
José Alburquerque f273ee8c4b Add gst_pad_add_*_probe_full() functions with a notify callback that lets the caller free the data it passes to the p...
Original commit message from CVS:
Based on patch by: José Alburquerque <jaalburqu at svn dot gnome dot org>
* gst/gstutils.c: (gst_pad_add_data_probe),
(gst_pad_add_data_probe_full), (gst_pad_add_event_probe),
(gst_pad_add_event_probe_full), (gst_pad_add_buffer_probe),
(gst_pad_add_buffer_probe_full):
* gst/gstutils.h:
* docs/gst/gstreamer-sections.txt:
* win32/common/libgstreamer.def:
Add gst_pad_add_*_probe_full() functions with a notify callback that
lets the caller free the data it passes to the probe functions. This
is useful for bindings such as gst-python or gstreamermm (#526814).
API: gst_pad_add_data_probe_full
API: gst_pad_add_buffer_probe_full
API: gst_pad_add_event_probe_full
* tests/check/gst/gstutils.c:
Add minimal unit test to make sure freeing the data actually works
as expected.
* tests/benchmarks/.cvsignore:
Random cvsignore addendum.
2008-04-10 20:46:51 +00:00
..
config.h Release 0.10.18 2008-03-21 00:20:59 +00:00
config.h.in gst/gst.c: if we have fork, fork while reading/rebuilding the registry so the parent doesn't take the hit of having a... 2006-05-28 09:09:03 +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 Move registry backend API to private headers where we can. Add fixme-0.11 comments for the others. Add stubs for the ... 2008-03-07 11:12:59 +00:00
gstenumtypes.c win32/common/gstenumtypes.*: Update enum types. 2007-11-06 23:17:09 +00:00
gstenumtypes.h win32/common/gstenumtypes.*: Update enum types. 2007-11-06 23:17:09 +00:00
gstversion.h win32/common/: Update generated files. 2007-10-08 20:45:07 +00:00
gtchar.h win32/vs7: project files updated to the default vs7 configuration 2006-02-06 21:29:04 +00:00
libgstbase.def libs/gst/check/gstcheck.*: Make the declaration in the header for gst_check_element_push_buffer_list match the implem... 2008-02-19 12:56:28 +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 gst_pad_add_*_probe_full() functions with a notify callback that lets the caller free the data it passes to the p... 2008-04-10 20:46:51 +00:00