gstreamer/gst
René Stadler 5800757369 Revert gst_plugin_feature_get_name to const string return
Returning a newly allocated string makes no sense. It's unexpected for a
getter, and also this behaves differently in 0.10, so it would make future
merges harder.

Except for these two places here in core which were updated for the new
semantic, the return value is getting leaked all over the place.
2011-10-19 23:40:10 +02:00
..
parse Merge remote-tracking branch 'origin/master' into symbol-exports 2011-10-08 19:54:06 +01:00
.gitignore gstbase: Add gobject-introspection support 2009-09-05 10:28:46 +02:00
gettext.h gettext: build fixes: #if -> #ifdef 2010-03-22 17:10:06 +02:00
glib-compat-private.h Work around changes in g_atomic API 2011-06-04 00:36:26 -07:00
glib-compat.c gst/: remove GLib 2.6 compatibility code 2006-06-13 08:20:24 +00:00
glib-compat.h Remove some compatibility stuff for GLib < 2.14 2009-03-26 11:08:27 +01:00
gst-i18n-app.h i18n: define dummy ngettext if i18n is disabled. 2010-03-11 10:14:05 +02:00
gst-i18n-lib.h i18n: define dummy ngettext if i18n is disabled. 2010-03-11 10:14:05 +02:00
gst.c introspection: Skip gst_init_get_option_group 2011-10-19 10:23:57 +02:00
gst.h Merge branch 'master' into 0.11 2011-10-03 10:06:17 +02:00
gst_private.h info: make _gst_debug_init() private for now 2011-10-08 20:15:46 +01:00
gstatomicqueue.c Work around changes in g_atomic API 2011-06-04 00:36:26 -07:00
gstatomicqueue.h docs: fix gtk-doc syntax 2011-05-03 13:03:20 +03:00
gstbin.c Merge branch 'master' into 0.11 2011-10-16 14:20:33 +02:00
gstbin.h cleanups 2011-02-22 16:04:12 +01:00
gstbuffer.c buffer: improve docs 2011-10-04 18:55:09 +02:00
gstbuffer.h Merge branch 'master' into 0.11 2011-10-16 14:20:33 +02:00
gstbufferlist.c docs: fix docs 2011-09-26 20:47:35 +02:00
gstbufferlist.h init: add _get_type() functions 2011-08-29 15:34:30 +02:00
gstbufferpool.c introspection: Add missing annotations 2011-10-19 10:23:53 +02:00
gstbufferpool.h docs: fix docs 2011-09-26 20:47:35 +02:00
gstbus.c introspection: Rename gst_bus_add_watch_full to gst_bus_add_watch 2011-10-19 10:23:45 +02:00
gstbus.h Revert lockfree GstBus for the release 2011-04-26 16:14:00 +01:00
gstcaps.c caps: fix race condition and memory leak in gst_static_caps_get 2011-10-17 13:59:49 +02:00
gstcaps.h docs: fix docs 2011-09-26 20:47:35 +02:00
gstchildproxy.c docs, gst: typo fixes 2011-09-07 18:03:17 +01:00
gstchildproxy.h docs: fix gtk-doc /*< private >*/ marker 2009-07-02 01:18:57 +01:00
gstclock.c fix more parent_class 2011-10-16 14:45:03 +02:00
gstclock.h Merge branch 'master' into 0.11 2011-05-24 09:48:44 +02:00
gstcompat.h compat: add compat define for UNEXPECTED 2011-10-10 11:36:23 +02:00
gstconfig.h.in Remove everything libxml2- and loadsave-related 2011-06-04 15:22:06 +01:00
gstdatetime.c gstdatetime: Disable usage of GDateTime on MacOSX 2011-01-05 11:26:13 +01:00
gstdatetime.h datetime: Add _from_unix_epoch variants 2010-11-17 09:58:32 -03:00
gstdebugutils.c Merge branch 'master' into 0.11 2011-10-16 14:20:33 +02:00
gstdebugutils.h build: more some prototypes out if #ifndef GST_DISABLE_GST_DEBUG 2010-03-28 13:14:06 +03:00
gstelement.c elementfactory: don't export private _gst_elementclass_factory quark 2011-10-08 20:46:55 +01:00
gstelement.h Merge branch 'master' into 0.11 2011-08-22 12:33:35 +02:00
gstelementfactory.c elementfactory: don't export private _gst_elementclass_factory quark 2011-10-08 20:46:55 +01:00
gstelementfactory.h Merge branch 'master' into 0.11 2011-06-10 12:09:49 +02:00
gstelementmetadata.h element: rework GstElementDetails 2010-12-07 15:33:04 +01:00
gsterror.c gsterror: explicitly cast to the right GstGError code enum types 2011-08-15 21:14:22 +01:00
gsterror.h introspection: Build with latest g-i 2010-09-12 15:13:32 +01:00
gstevent.c event: add transfer type for gst_event_new_caps argument 2011-10-12 14:37:31 +02:00
gstevent.h Merge branch 'master' into 0.11 2011-10-16 14:20:33 +02:00
gstfilter.c gst: Add some more gobject-introspection annotations 2011-04-14 16:14:01 +02:00
gstfilter.h docs: gst: more gobject introspection annotations 2010-12-07 18:37:04 +00:00
gstformat.c gst: add some _priv prefixes to private methods 2011-08-29 13:27:26 +02:00
gstformat.h Use "const" instead G_CONST_RETURN 2011-06-09 17:54:27 +01:00
gstghostpad.c ghostpad: Do not unref the internal pad twice 2011-10-12 18:14:46 -03:00
gstghostpad.h ghostpad: remove setcaps functions 2011-06-02 19:23:47 +02:00
gstindex.c fix more parent_class 2011-10-16 14:45:03 +02:00
gstindex.h Sync documentation arguments 2011-10-19 10:20:31 +02:00
gstindexfactory.c fix more parent_class 2011-10-16 14:45:03 +02:00
gstindexfactory.h whitespace fixes 2005-10-15 15:30:24 +00:00
gstinfo.c info: make _gst_debug_init() private for now 2011-10-08 20:15:46 +01:00
gstinfo.h info: make _gst_debug_init() private for now 2011-10-08 20:15:46 +01:00
gstiterator.c gstiterator: Add skip annotation for creating GstIterator 2011-10-19 11:59:29 +02:00
gstiterator.h docs: fix docs 2011-09-26 20:47:35 +02:00
gstmacros.h macros: Define restrict keyword if not available 2010-12-02 19:02:07 +01:00
gstmarshal.list miniobject: make queries a boxed type 2011-02-23 10:34:45 +01:00
gstmemory.c memory: fix memory alignment 2011-09-28 18:47:02 +02:00
gstmemory.h init: add _get_type() functions 2011-08-29 15:34:30 +02:00
gstmessage.c miniobject: change to GST_DEFINE_MINI_OBJECT_TYPE 2011-08-29 17:06:18 +02:00
gstmessage.h docs: fix docs 2011-09-26 20:47:35 +02:00
gstmeta.c init: add _get_type() functions 2011-08-29 15:34:30 +02:00
gstmeta.h docs: fix docs 2011-09-26 20:47:35 +02:00
gstminiobject.c docs: fix docs 2011-09-26 20:47:35 +02:00
gstminiobject.h docs: fix docs 2011-09-26 20:47:35 +02:00
gstobject.c gstobject: Add (skip) annotation to gst_object_ref_sink 2011-10-19 12:12:36 +02:00
gstobject.h object: make _replace like the miniobject version 2011-08-22 12:49:04 +02:00
gstpad.c pad: fix buffer/event leak when pad is flushing 2011-10-17 21:40:46 +02:00
gstpad.h pad: GST_FLOW_UNEXPECTED -> GST_FLOW_EOS 2011-10-10 11:33:51 +02:00
gstpadtemplate.c padtemplate: clean up parent_class 2011-10-16 14:19:36 +02:00
gstpadtemplate.h fix some circular includes 2011-06-07 13:25:26 +02:00
gstparamspecs.c introspection: Add missing annotations 2011-10-19 10:23:53 +02:00
gstparamspecs.h docs, gst: typo fixes 2011-09-07 18:03:17 +01:00
gstparse.c gstparse: prefix generated parser functions so they don't get exported 2011-10-08 14:34:04 +01:00
gstparse.h parse: Add boxed type for GstParseContext for gobject-introspection 2011-04-14 16:14:01 +02:00
gstpipeline.c Merge branch 'master' into 0.11 2011-10-08 14:25:02 +02:00
gstpipeline.h remove deprecated symbols and methods 2010-12-06 19:18:31 +01:00
gstplugin.c Merge branch 'master' into 0.11 2011-09-08 14:28:23 +02:00
gstplugin.h Merge branch 'master' into 0.11 2011-06-10 12:09:49 +02:00
gstpluginfeature.c Merge branch 'master' into 0.11 2011-09-08 14:28:23 +02:00
gstpluginfeature.h Revert gst_plugin_feature_get_name to const string return 2011-10-19 23:40:10 +02:00
gstpluginloader.c pluginloader: only run gst-plugin-scanner with /usr/bin/arch wrapper on OS X >= 10.5 2011-04-15 21:02:35 +01:00
gstpluginloader.h Plugin loader phase 2 2009-10-06 19:51:42 +01:00
gstpoll.c introspection: Skip gst_poll apis 2011-10-19 10:24:17 +02:00
gstpoll.h poll: add method to get a GPollFD 2010-12-03 15:50:38 +01:00
gstpreset.c Merge branch 'master' into 0.11 2011-05-26 13:36:48 +02:00
gstpreset.h preset: include cleanup 2011-05-20 00:39:10 +03:00
gstquark.c bufferpool: add options API to bufferpool 2011-07-29 17:10:09 +02:00
gstquark.h bufferpool: add options API to bufferpool 2011-07-29 17:10:09 +02:00
gstquery.c Merge branch 'master' into 0.11 2011-10-04 17:39:17 +02:00
gstquery.h query: add method to check for metadata 2011-06-23 18:03:22 +02:00
gstregistry.c Revert gst_plugin_feature_get_name to const string return 2011-10-19 23:40:10 +02:00
gstregistry.h docs: typo fixes 2011-02-28 15:01:54 +00:00
gstregistrybinary.c gst: add some _priv prefixes to private methods 2011-08-29 13:27:26 +02:00
gstregistrybinary.h registrybinary: small cleanups 2011-05-24 20:30:11 +03:00
gstregistrychunks.c Merge branch 'master' into 0.11 2011-08-26 14:37:54 +02:00
gstregistrychunks.h binaryregistry: ignore the plugin cache if the filter environment has changed 2010-06-23 17:56:51 +01:00
gstsegment.c Merge branch 'master' into 0.11 2011-08-26 14:37:54 +02:00
gstsegment.h segment: improve API docs a little 2011-09-26 19:24:19 +02:00
gststructure.c Add gst_structure_get_type 2011-10-19 10:20:31 +02:00
gststructure.h Add gst_structure_get_type 2011-10-19 10:20:31 +02:00
gstsystemclock.c fix more parent_class 2011-10-16 14:45:03 +02:00
gstsystemclock.h Merge branch 'master' into 0.11 2011-05-05 12:27:51 +02:00
gsttaglist.c gst: add some _priv prefixes to private methods 2011-08-29 13:27:26 +02:00
gsttaglist.h Use "const" instead G_CONST_RETURN 2011-06-09 17:54:27 +01:00
gsttagsetter.c tagsetter: use GST_TAG_MERGE_UNDEFINED instead of FALSE 2011-08-26 14:11:14 +02:00
gsttagsetter.h Use "const" instead G_CONST_RETURN 2011-06-09 17:54:27 +01:00
gsttask.c Merge branch 'master' into 0.11 2011-08-26 14:37:54 +02:00
gsttask.h Merge branch 'master' into 0.11-fdo 2011-03-28 20:11:20 +02:00
gsttaskpool.c docs: gst: more gobject introspection annotations 2010-12-07 18:37:04 +00:00
gsttaskpool.h docs: add Since markers to task pool docs and document task function 2010-01-06 19:18:53 +00:00
gsttrace.c trace: add GST_ALLOC_TRACE_NONE for consistency and use it 2011-08-26 14:11:14 +02:00
gsttrace.h docs: add since 0.10.36 on the new _NONE enum values 2011-08-26 14:11:15 +02:00
gsttypefind.c Merge branch 'master' into 0.11 2011-04-25 10:30:41 +02:00
gsttypefind.h Merge branch 'master' into 0.11 2011-08-26 14:37:54 +02:00
gsttypefindfactory.c fix more parent_class 2011-10-16 14:45:03 +02:00
gsttypefindfactory.h gst/: Fix memory leak in GstTypeFindFactory. 2005-11-29 23:56:20 +00:00
gsturi.c uri: remove some _full variants 2011-06-22 16:38:04 +02:00
gsturi.h uri: some doc fixes 2011-08-26 10:57:37 +02:00
gstutils.c gstbuffer: Add transfer annotations for gst_buffer_join() 2011-10-14 09:35:09 +02:00
gstutils.h utils: remove gst_type_register_static_full() 2011-10-10 19:30:34 +01:00
gstvalue.c introspection: Skip GType and GValue transform apis 2011-10-19 10:24:11 +02:00
gstvalue.h value: remove our FOURCC GType 2011-08-22 12:19:19 +02:00
gstversion.h.in version: Take nano version into account in GST_CHECK_VERSION() 2010-12-02 19:02:08 +01:00
Makefile.am gst: make compiler warn about unstable API if GST_USE_UNSTABLE_API is not defined 2011-07-05 09:46:43 +01:00
math-compat.h math-compat: don't re-define _USE_MATH_DEFINES if already defined 2010-11-03 14:21:02 +00:00