gstreamer/tests/check/gst
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
..
.gitignore gst/gstindex.*: Don't free key strings which we don't own. Fixes crash in gst_index_entry_free() (#522741). 2008-03-17 10:21:59 +00:00
capslist.h check/gst/capslist.h: Comment test cases 2005-11-22 12:35:42 +00:00
gst.c And correct even more valid sparse warnings. 2008-02-29 13:59:24 +00:00
gstabi.c And correct even more valid sparse warnings. 2008-02-29 13:59:24 +00:00
gstbin.c And correct even more valid sparse warnings. 2008-02-29 13:59:24 +00:00
gstbuffer.c tests/check/gst/gstbuffer.c: Disable part of the gst_buffer_try_new_and_alloc test, because it can happily succeed on... 2007-05-21 14:50:51 +00:00
gstbus.c And correct even more valid sparse warnings. 2008-02-29 13:59:24 +00:00
gstcaps.c And correct even more valid sparse warnings. 2008-02-29 13:59:24 +00:00
gstelement.c And correct even more valid sparse warnings. 2008-02-29 13:59:24 +00:00
gstevent.c And correct even more valid sparse warnings. 2008-02-29 13:59:24 +00:00
gstghostpad.c And correct even more valid sparse warnings. 2008-02-29 13:59:24 +00:00
gstindex.c gst/gstindex.*: Don't free key strings which we don't own. Fixes crash in gst_index_entry_free() (#522741). 2008-03-17 10:21:59 +00:00
gstinfo.c Use a custom export symbol regex for libgstcheck, as it needs to export symbols that don't match the standard GStream... 2007-10-25 14:50:48 +00:00
gstinterface.c gst/gstinterface.c: Don't crash if the element supports the interface queried, but does not implement GstImplementsIn... 2008-02-29 18:38:54 +00:00
gstiterator.c And correct even more valid sparse warnings. 2008-02-29 13:59:24 +00:00
gstmessage.c And correct even more valid sparse warnings. 2008-02-29 13:59:24 +00:00
gstminiobject.c And correct even more valid sparse warnings. 2008-02-29 13:59:24 +00:00
gstobject.c And correct even more valid sparse warnings. 2008-02-29 13:59:24 +00:00
gstpad.c And correct even more valid sparse warnings. 2008-02-29 13:59:24 +00:00
gstparamspecs.c API: add GstParamSpecFraction, so elements can have fraction properties without lots of painful string parsing (#4446... 2007-06-06 11:18:12 +00:00
gstpipeline.c Correct all relevant warnings found by the sparse semantic code analyzer. This include marking several symbols static... 2008-02-29 12:41:33 +00:00
gstplugin.c And correct even more valid sparse warnings. 2008-02-29 13:59:24 +00:00
gstpoll.c Remove GstPollMode from the API, it does not make sense to let the application control this. 2008-03-07 15:39:45 +00:00
gstquery.c And correct even more valid sparse warnings. 2008-02-29 13:59:24 +00:00
gstregistry.c API: add gst_update_registry() (#391296). 2007-01-08 20:30:12 +00:00
gstsegment.c And correct even more valid sparse warnings. 2008-02-29 13:59:24 +00:00
gststructure.c tests/check/gst/gststructure.c (GST_START_TEST): Add a check for the new warning. 2008-03-03 10:07:21 +00:00
gstsystemclock.c And correct even more valid sparse warnings. 2008-02-29 13:59:24 +00:00
gsttag.c tests/check/gst/gsttag.c: relicence (okay with author=company) 2006-11-06 15:22:40 +00:00
gsttagsetter.c tests/check/: Add minimal unit test for beforementioned GstTagSetter bug. 2007-01-12 10:53:54 +00:00
gsttask.c And correct even more valid sparse warnings. 2008-02-29 13:59:24 +00:00
gsturi.c tests/check/gst/gsturi.c: Also check for the other file URI variant on win32. 2007-09-12 16:35:48 +00:00
gstutils.c 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
gstvalue.c And correct even more valid sparse warnings. 2008-02-29 13:59:24 +00:00
gstxml.c gst/gstxml.c: Improve and detypofy docs. 2006-08-29 10:49:03 +00:00
struct_hppa.h And correct even more valid sparse warnings. 2008-02-29 13:59:24 +00:00
struct_i386.h And correct even more valid sparse warnings. 2008-02-29 13:59:24 +00:00
struct_ppc32.h And correct even more valid sparse warnings. 2008-02-29 13:59:24 +00:00
struct_ppc64.h And correct even more valid sparse warnings. 2008-02-29 13:59:24 +00:00
struct_x86_64.h And correct even more valid sparse warnings. 2008-02-29 13:59:24 +00:00