gstreamer/gst
Wim Taymans 96d28a501f gst/gstpad.c: Really unlink the peer pad instead of setting the peer pointer to NULL when we dispose the pad.
Original commit message from CVS:
* gst/gstpad.c: (gst_pad_dispose):
Really unlink the peer pad instead of setting the peer pointer to NULL
when we dispose the pad.
This correctly calls the unlink functions and makes sure that the peer
does not have a handle to invalid memory. See #504671.
* tests/check/gst/gstpad.c: (GST_START_TEST), (gst_pad_suite):
Add testsuite for above case.
2007-12-21 13:54:07 +00:00
..
parse gst/parse/: Update the prebuild parser sources. 2007-04-19 14:32:49 +00:00
.gitignore ignore more 2006-07-02 12:52:09 +00:00
gettext.h adding i18n tested with nl, seems to work fine 2004-01-13 11:30:00 +00:00
glib-compat-private.h gst/glib-compat-private.h: Add compatibility macro for g_intern_string() for 2007-09-19 13:28:40 +00:00
glib-compat.c gst/: remove GLib 2.6 compatibility code 2006-06-13 08:20:24 +00:00
glib-compat.h gst/: remove GLib 2.6 compatibility code 2006-06-13 08:20:24 +00:00
gst-i18n-app.h The attached patch will make the inclusion of gettext.h unconditional in gst/gst-i18n-app.h and gst/gst-i18n-lib.h, a... 2006-07-03 14:14:48 +00:00
gst-i18n-lib.h Make --disable-nls to work 2007-04-18 10:58:31 +00:00
gst.c gst/: Move getenv() back into gst_init, so everyone can live happily ever after. Make sure the symbol isn't exported ... 2007-11-07 15:53:52 +00:00
gst.h Due to popular request remove preset interface again. :-(. 2007-11-26 13:16:00 +00:00
gst_private.h Makefile.am: Add check-exports target and run it as part of 'make check' (see #499140 and #493983). 2007-12-12 23:20:00 +00:00
gstbin.c docs/random/ensonic/profiling.txt: More ideas. 2007-11-22 15:59:01 +00:00
gstbin.h gst/gstbin.h: Move priv to the right place. 2007-09-20 07:42:35 +00:00
gstbuffer.c g_type_class_ref() other types as well, see #349410 and #64764. 2007-11-01 21:50:05 +00:00
gstbuffer.h gst/: Move declaration of private _gst_foo_initialize() functions into our private header file where they should have... 2007-11-02 18:35:37 +00:00
gstbus.c gst/gstbus.c: When no GSource callback has been set up, tell developer to use a function that actually exists. 2007-10-19 09:48:38 +00:00
gstbus.h API: add gst_bus_pop_filtered 2007-10-16 20:30:13 +00:00
gstcaps.c Added GstStructure to gst_value_table and its related functions. 2007-10-22 08:53:26 +00:00
gstcaps.h gst/gstcaps.h: Add extra initialisers for Caps things, to fix some plugin warnings when using -Wextra 2006-09-20 16:17:26 +00:00
gstchildproxy.c gst/gstchildproxy.c: Invert precondition check to be alike the ones in the mimiced gobject api. 2007-03-14 13:40:28 +00:00
gstchildproxy.h More docs coverage and some ChangeLog surgery (add missing names) 2007-02-15 12:05:09 +00:00
gstclock.c Improve _adjust_unlocked() so that it overflows less. 2007-04-05 10:06:20 +00:00
gstclock.h Change GST_GET_TIMESTAMP into gst_util_get_timestamp and replace all uses as we don't have HAVE_POSIX_TIMERS in publi... 2007-12-11 20:23:58 +00:00
gstcompat.h docs/gst/gstreamer-sections.txt: ultral33t func10ns deserve to appear in the docs actualy 2005-08-30 08:17:48 +00:00
gstconfig.h.in 2nd attempt to have a xml-less build as a joined effort of #413123 and #421480. 2007-04-20 08:39:35 +00:00
gstdebugutils.c Change GST_GET_TIMESTAMP into gst_util_get_timestamp and replace all uses as we don't have HAVE_POSIX_TIMERS in publi... 2007-12-11 20:23:58 +00:00
gstdebugutils.h docs/random/ensonic/profiling.txt: More ideas. 2007-11-22 15:59:01 +00:00
gstelement.c gst/gstelement.c: Only change the state cookie if a different state was set on the element. See #492729. 2007-11-06 12:28:17 +00:00
gstelement.h gst/gstelement.*: Make strings passed to gst_element_class_set_details_simple() constant, as they should be (#462752). 2007-08-02 11:51:17 +00:00
gstelementfactory.c gst/: Patch from Alessandro Decina adding get_type_full and get_protocols_full private vfuncs to the URIHandler inter... 2007-10-25 16:19:05 +00:00
gstelementfactory.h Makefile.am: Add check-exports target and run it as part of 'make check' (see #499140 and #493983). 2007-12-12 23:20:00 +00:00
gsterror.c gst/gsterror.*: API: add GST_CORE_ERROR_DISABLED (#392804). 2007-04-12 12:59:49 +00:00
gsterror.h gst/gsterror.*: API: add GST_CORE_ERROR_DISABLED (#392804). 2007-04-12 12:59:49 +00:00
gstevent.c gst/gstevent.c: Little documentation improvment. 2007-11-17 17:50:21 +00:00
gstevent.h gst/: Move declaration of private _gst_foo_initialize() functions into our private header file where they should have... 2007-11-02 18:35:37 +00:00
gstfilter.c docs/random/ensonic/media-device-daemon.txt: wild idea, can this be done? 2005-11-21 14:50:22 +00:00
gstfilter.h docs/random/ensonic/media-device-daemon.txt: wild idea, can this be done? 2005-11-21 14:50:22 +00:00
gstformat.c gst/gstformat.c: g_type_class_ref() our GstFormat type to make sure we avoid the thread-unsafe bits of the GObject/GT... 2007-11-01 20:10:48 +00:00
gstformat.h gst/: Move declaration of private _gst_foo_initialize() functions into our private header file where they should have... 2007-11-02 18:35:37 +00:00
gstghostpad.c Makefile.am: Add check-exports target and run it as part of 'make check' (see #499140 and #493983). 2007-12-12 23:20:00 +00:00
gstghostpad.h Refactored *_new() functions. 2006-08-31 10:59:11 +00:00
gstindex.c gst/gstindex.c: Fix index entry generation from vargs. Fixes #466595. 2007-08-14 13:43:44 +00:00
gstindex.h Fix broken GObject macros 2006-04-08 18:05:16 +00:00
gstindexfactory.c gst/: Remove empty instance_init() functions to save relocs and lessen the noise. Remove some of the function prototy... 2007-06-27 10:12:14 +00:00
gstindexfactory.h whitespace fixes 2005-10-15 15:30:24 +00:00
gstinfo.c Makefile.am: Add check-exports target and run it as part of 'make check' (see #499140 and #493983). 2007-12-12 23:20:00 +00:00
gstinfo.h Makefile.am: Add check-exports target and run it as part of 'make check' (see #499140 and #493983). 2007-12-12 23:20:00 +00:00
gstinterface.c various style fixes 2005-10-15 16:01:57 +00:00
gstinterface.h gst/gstinterface.h: GST_IMPLEMENTS_INTERFACE and GST_IS_IMPLEMENTS_INTERFACE use the normal 2006-05-10 10:26:55 +00:00
gstiterator.c doc fixes, to link to function, just write gst_cool_function(), don't prefix with '#' 2006-01-27 22:34:51 +00:00
gstiterator.h gst/: Remove comma at end of enumerator list. 2006-07-06 09:21:03 +00:00
gstmacros.h whitespace fixes 2005-10-15 15:30:24 +00:00
gstmarshal.list check/Makefile.am: remove GstData checks 2005-05-16 20:21:55 +00:00
gstmessage.c g_type_class_ref() other types as well, see #349410 and #64764. 2007-11-01 21:50:05 +00:00
gstmessage.h gst/: Move declaration of private _gst_foo_initialize() functions into our private header file where they should have... 2007-11-02 18:35:37 +00:00
gstminiobject.c gst/gstminiobject.c: Some cleanup and checking against invalid function parameters. 2007-11-28 11:11:58 +00:00
gstminiobject.h gst/gstbuffer.h: Avoid unneeded type checking. 2006-06-12 09:11:44 +00:00
gstobject.c gst/gstobject.c: Don't use GST_CAT_EVENT here for logging, it makes no sense. 2007-12-13 11:41:05 +00:00
gstobject.h gst/: Fix small typos in the docs. 2007-09-24 11:46:35 +00:00
gstpad.c gst/gstpad.c: Really unlink the peer pad instead of setting the peer pointer to NULL when we dispose the pad. 2007-12-21 13:54:07 +00:00
gstpad.h Add function to perform a query on the peer of a pad. 2007-09-11 15:55:50 +00:00
gstpadtemplate.c Add G_UNLIKELY in type registration. 2006-06-12 08:55:21 +00:00
gstpadtemplate.h gst/glib-compat-private.h: Add compatibility macro for g_intern_string() for 2007-09-19 13:28:40 +00:00
gstparamspecs.c gst/gstparamspecs.c: Since this file doesn't include "gst.h" it will not go through the macros that disable GST_LOG i... 2007-06-14 16:07:09 +00:00
gstparamspecs.h Another conditional doc check. 2007-07-25 13:00:23 +00:00
gstparse.c gst/: Maintain API and ABI when --disable-parse is used. Now that we have an appropriate error code, we can just retu... 2007-05-09 16:32:07 +00:00
gstparse.h gst/: Maintain API and ABI when --disable-parse is used. Now that we have an appropriate error code, we can just retu... 2007-05-09 16:32:07 +00:00
gstpipeline.c gst/: Move latency query from GstPipeline to GstBin so that we can also use it when async-handling is enabled on bins. 2007-09-13 21:27:33 +00:00
gstpipeline.h gst/gstelement.*: Improve docs a little. Added Since: for new macro. 2007-02-28 16:43:43 +00:00
gstplugin.c gst/gstplugin.c: Include "glib-compat-private.h" to fix the build on system with glib < 2.10. Fixes #503131. 2007-12-11 22:03:58 +00:00
gstplugin.h gst/: Move declaration of private _gst_foo_initialize() functions into our private header file where they should have... 2007-11-02 18:35:37 +00:00
gstpluginfeature.c gst/: Use already-interned string for the private GstPluginFeature plugin_name field. 2007-10-13 17:20:09 +00:00
gstpluginfeature.h gst/: Use already-interned string for the private GstPluginFeature plugin_name field. 2007-10-13 17:20:09 +00:00
gstquark.c Add internal helpers for pre-registering quarks from static strings and using the quark values directly instead of lo... 2006-08-16 11:47:54 +00:00
gstquark.h Add internal helpers for pre-registering quarks from static strings and using the quark values directly instead of lo... 2006-08-16 11:47:54 +00:00
gstquery.c g_type_class_ref() other types as well, see #349410 and #64764. 2007-11-01 21:50:05 +00:00
gstquery.h gst/: Move declaration of private _gst_foo_initialize() functions into our private header file where they should have... 2007-11-02 18:35:37 +00:00
gstregistry.c gst/gstregistry.c: When replacing an existing feature in the registry, make sure to continue holding a reference unti... 2007-07-31 11:51:38 +00:00
gstregistry.h gst/gstregistry.h: Add gst_registry_add_path, which was missing from this header. 2007-08-10 14:40:26 +00:00
gstregistrybinary.c gst/gstregistrybinary.c: Use g_remove() and g_rename(). Check result of g_rename(), and don't leak the open file desc... 2007-12-16 18:29:25 +00:00
gstregistrybinary.h gst/gstregistrybinary.*: Implement no-mmap alternative for registry reading. Do code cleanups. 2007-04-26 07:32:08 +00:00
gstregistryxml.c gst/gstregistrybinary.c: Use g_remove() and g_rename(). Check result of g_rename(), and don't leak the open file desc... 2007-12-16 18:29:25 +00:00
gstsegment.c docs/design/part-synchronisation.txt: Small updates. 2007-12-19 12:48:18 +00:00
gstsegment.h docs/design/part-qos.txt: Fix typo. 2006-10-09 16:33:29 +00:00
gststructure.c gst/gststructure.c: Don't crash in _from_string() if the structure name is not valid (fixes #501560). Allow structur... 2007-12-08 12:54:53 +00:00
gststructure.h Add function to get uint from a structure. 2007-08-12 16:40:59 +00:00
gstsystemclock.c gst/gstbin.h: Move priv to the right place. 2007-09-20 07:42:35 +00:00
gstsystemclock.h Doc updates. 2005-10-28 18:14:24 +00:00
gsttaglist.c gst/gsttaglist.c: Small docs addition: mention that the strings returned by gst_tag_list_get_string*() are in UTF-8 e... 2007-12-18 12:03:18 +00:00
gsttaglist.h gst/: Move declaration of private _gst_foo_initialize() functions into our private header file where they should have... 2007-11-02 18:35:37 +00:00
gsttagsetter.c gst/: Add more docs regarding tag merge-modes and when to send tags. Fix 'since' statement for new tag. 2007-01-18 12:00:23 +00:00
gsttagsetter.h gst/gsttagsetter.h: Can't cast ifaces to a class 2006-06-01 18:22:14 +00:00
gsttask.c gst/gstpad.c: Improve debugging for task functions. 2006-08-23 16:51:19 +00:00
gsttask.h gst/: Remove comma at end of enumerator list. 2006-07-06 09:21:03 +00:00
gsttrace.c gst/gst.c: Make _gst_disable_segtrap static, it's only used in gstplugin.c and we can use gst_segtrap_is_enabled() t... 2007-11-06 15:10:36 +00:00
gsttrace.h gst/: The attached patch adds two missing defines to gsttrace.h when tracing is disabled. It also corrects one exist... 2006-07-18 09:42:31 +00:00
gsttypefind.c Makefile.am: Add check-exports target and run it as part of 'make check' (see #499140 and #493983). 2007-12-12 23:20:00 +00:00
gsttypefind.h gst/gsttypefind.*: Added GST_TYPE_TYPE_FIND and gst_type_find_get_type() so a GType gets registered for GstTypeFind p... 2006-05-18 14:25:00 +00:00
gsttypefindfactory.c Makefile.am: Add check-exports target and run it as part of 'make check' (see #499140 and #493983). 2007-12-12 23:20:00 +00:00
gsttypefindfactory.h gst/: Fix memory leak in GstTypeFindFactory. 2005-11-29 23:56:20 +00:00
gsturi.c gst/gsturi.c: If there's no hostname, we want to return 'c:/foo/bar.txt' and not '/c:/foo/bar.txt' on Windows. Fixes ... 2007-09-12 12:36:51 +00:00
gsturi.h gst/: Patch from Alessandro Decina adding get_type_full and get_protocols_full private vfuncs to the URIHandler inter... 2007-10-25 16:19:05 +00:00
gstutils.c gst/gstutils.c: Fix possible compiler warning (#503417). 2007-12-13 13:59:04 +00:00
gstutils.h gst/gstutils.*: Actually its not PURE as it gets the time from elsewhere. 2007-12-11 20:32:29 +00:00
gstvalue.c gst/gstvalue.*: Add more missing "Since:" tags to docs. 2007-12-12 14:04:14 +00:00
gstvalue.h gst/gstvalue.*: Add more missing "Since:" tags to docs. 2007-12-12 14:04:14 +00:00
gstversion.h.in configure.ac: use new AS_VERSION and AS_NANO macros 2006-04-01 09:41:43 +00:00
gstxml.c Typo fixes (#366212). 2006-10-28 15:42:29 +00:00
gstxml.h gtk-doc fixes; trailing-comma-in-enum fix. 2007-11-02 17:43:25 +00:00
Makefile.am Due to popular request remove preset interface again. :-(. 2007-11-26 13:16:00 +00:00