gstreamer/gst
Tim-Philipp Müller 1be934f0dd miniobjects: pass copy, dispose and free function to gst_mini_object_init()
So mini objects don't have to poke into the GstMiniObject part
of the structure. Saves lines of code, and seems slightly cleaner.
We don't have proper OO hierarchies or methods here after all.
2012-06-23 20:02:02 +01:00
..
parse parse: update for gst_element_make_from_uri() change 2012-06-23 14:43:21 +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 Use recent GLib API unconditionally now that we depend on the latest GLib 2012-01-22 01:25:22 +00:00
glib-compat.c glib-compat: Add license boilerplate for LGPL 2011-12-12 11:55:52 +01:00
glib-compat.h Remove some compatibility stuff for GLib < 2.14 2009-03-26 11:08:27 +01:00
gst-i18n-app.h gst: include locale.h before any other i18n headers 2012-01-05 00:32:42 +00:00
gst-i18n-lib.h gst: include locale.h before any other i18n headers 2012-01-05 00:32:42 +00:00
gst.c debugutils: Fix static linking on OS X 2012-05-25 10:49:47 +02:00
gst.h Add new GstTocSetter interface 2012-04-02 21:50:55 +02:00
gst_private.h toc: use global quark table 2012-05-20 17:48:55 +01:00
gstatomicqueue.c introspection: add missing return value annotations 2012-06-19 17:33:45 -07:00
gstatomicqueue.h atomic queue: register as boxed type 2012-06-18 13:15:03 +02:00
gstbin.c bus: add GDestroyNotify to set_sync_handler() 2012-06-20 12:29:35 +02:00
gstbin.h introspection: add some missing annotations 2012-06-12 20:48:50 +02:00
gstbuffer.c miniobjects: pass copy, dispose and free function to gst_mini_object_init() 2012-06-23 20:02:02 +01:00
gstbuffer.h docs: improve API docs 2012-06-15 12:57:24 +02:00
gstbufferlist.c miniobjects: pass copy, dispose and free function to gst_mini_object_init() 2012-06-23 20:02:02 +01:00
gstbufferlist.h win32: fix exported variables for VS 2010 2011-12-27 23:26:07 +00:00
gstbufferpool.c bufferpool: update docs a little 2012-06-18 12:15:57 +02:00
gstbufferpool.h buffer pool: put GstBufferPoolAcquireParams typedef before struct 2012-06-19 16:06:49 -07:00
gstbus.c bus: add GDestroyNotify to set_sync_handler() 2012-06-20 12:29:35 +02:00
gstbus.h bus: add GDestroyNotify to set_sync_handler() 2012-06-20 12:29:35 +02:00
gstcaps.c miniobjects: pass copy, dispose and free function to gst_mini_object_init() 2012-06-23 20:02:02 +01:00
gstcaps.h caps: remove gst_caps_union() 2012-03-13 10:04:36 +01:00
gstchildproxy.c introspection: assorted introspection and documentation fixes 2012-06-18 13:11:40 +02:00
gstchildproxy.h introspection: assorted introspection and documentation fixes 2012-06-18 13:11:40 +02:00
gstclock.c clock: remove _full version 2012-06-20 09:58:14 +02:00
gstclock.h clock: remove _full version 2012-06-20 09:58:14 +02:00
gstcompat.h pad: move gst_pad_set_caps() to compat 2012-06-18 16:14:19 +02:00
gstconfig.h.in Merge branch 'master' into 0.11 2012-01-10 13:00:07 +01:00
gstcontrolbinding.c introspection: assorted introspection and documentation fixes 2012-06-18 13:11:40 +02:00
gstcontrolbinding.h introspection: assorted introspection and documentation fixes 2012-06-18 13:11:40 +02:00
gstcontrolsource.c introspection: assorted introspection and documentation fixes 2012-06-18 13:11:40 +02:00
gstcontrolsource.h introspection: assorted introspection and documentation fixes 2012-06-18 13:11:40 +02:00
gstdatetime.c datetime: clean-ups and new API adjustments 2012-06-12 23:56:28 +01:00
gstdatetime.h datetime: clean-ups and new API adjustments 2012-06-12 23:56:28 +01:00
gstdebugutils.c debugutils: Fix static linking on OS X 2012-05-25 10:49:47 +02:00
gstdebugutils.h Also add headerfile 2012-01-09 15:59:42 +00:00
gstelement.c element: fix pad transfer annotation from none to full 2012-06-14 14:06:12 +01:00
gstelement.h introspection: add some missing annotations 2012-06-12 20:48:50 +02:00
gstelementfactory.c introspection: add missing return value annotations 2012-06-19 17:33:45 -07:00
gstelementfactory.h elementfactory: make object struct opaque for now 2012-05-19 16:17:12 +01:00
gstelementmetadata.h element: rework GstElementDetails 2010-12-07 15:33:04 +01:00
gsterror.c Use GLib's type for GError instead of our own 2012-01-22 15:16:14 +00:00
gsterror.h Use GLib's type for GError instead of our own 2012-01-22 15:16:14 +00:00
gstevent.c miniobjects: pass copy, dispose and free function to gst_mini_object_init() 2012-06-23 20:02:02 +01:00
gstevent.h event: Don't make the TOC event a multi-sticky event 2012-06-06 14:16:01 +02:00
gstformat.c Replace deprecated GStaticMutex with GMutex 2012-01-22 22:44:59 +00:00
gstformat.h .h: fix header files 2011-11-11 17:30:03 +01:00
gstghostpad.c docs: improve API docs 2012-06-15 12:57:24 +02:00
gstghostpad.h Merge remote-tracking branch 'origin/master' into 0.11 2011-11-26 19:44:23 +00:00
gstinfo.c info: add destroy notify to gst_debug_add_log_function() 2012-06-20 13:28:08 +02:00
gstinfo.h info: add destroy notify to gst_debug_add_log_function() 2012-06-20 13:28:08 +02:00
gstiterator.c docs: update more documentation 2012-03-29 13:34:50 +02:00
gstiterator.h Merge remote-tracking branch 'origin/master' into 0.11 2011-11-26 19:44:23 +00:00
gstmacros.h macros: Define restrict keyword if not available 2010-12-02 19:02:07 +01:00
gstmemory.c miniobjects: pass copy, dispose and free function to gst_mini_object_init() 2012-06-23 20:02:02 +01:00
gstmemory.h memory: annotate GstMapInfo data as array for g-i 2012-06-23 12:39:10 +01:00
gstmessage.c miniobjects: pass copy, dispose and free function to gst_mini_object_init() 2012-06-23 20:02:02 +01:00
gstmessage.h message: add the running-time to the async-done message 2012-06-14 09:04:33 +02:00
gstmeta.c clock: remove _full version 2012-06-20 09:58:14 +02:00
gstmeta.h meta: add LOCKED flag 2012-04-17 15:55:10 +02:00
gstminiobject.c miniobjects: pass copy, dispose and free function to gst_mini_object_init() 2012-06-23 20:02:02 +01:00
gstminiobject.h miniobjects: pass copy, dispose and free function to gst_mini_object_init() 2012-06-23 20:02:02 +01:00
gstobject.c introspection: assorted introspection and documentation fixes 2012-06-18 13:11:40 +02:00
gstobject.h controller: expand the api to offer functions for plain and GValue arrays 2012-04-25 20:19:23 +02:00
gstpad.c pad: improve introspection annotation 2012-06-20 13:27:33 +02:00
gstpad.h task: add GDestroyNotify to _new 2012-06-20 10:31:49 +02:00
gstpadtemplate.c introspection: assorted introspection and documentation fixes 2012-06-18 13:11:40 +02:00
gstpadtemplate.h introspection: add some missing annotations 2012-06-12 20:48:50 +02:00
gstparamspecs.c introspection: Add missing annotations 2011-10-19 10:23:53 +02:00
gstparamspecs.h Merge remote-tracking branch 'origin/master' into 0.11 2011-11-26 19:44:23 +00:00
gstparse.c Use macros to register boxed types thread safely 2012-01-28 16:42:38 +00:00
gstparse.h gst: sprinkle some G_GNUC_MALLOC 2011-11-26 18:57:44 +00:00
gstpipeline.c introspection: assorted introspection and documentation fixes 2012-06-18 13:11:40 +02:00
gstpipeline.h Merge remote-tracking branch 'origin/master' into 0.11 2011-11-26 19:44:23 +00:00
gstplugin.c plugin: avoid some relocations 2012-04-29 20:06:38 +01:00
gstplugin.h docs: remove reference to removed API in plugin docs 2012-04-29 20:06:58 +01:00
gstpluginfeature.c pluginfeature: add gst_plugin_feature_get_plugin() 2012-05-19 17:16:35 +01:00
gstpluginfeature.h pluginfeature: make GstPluginFeature structure private 2012-05-19 17:25:24 +01:00
gstpluginloader.c plugin: use GstObject flags for plugin flags 2012-04-29 17:46:32 +01:00
gstpluginloader.h .h: fix header files 2011-11-11 17:30:03 +01:00
gstpoll.c gst: Fix compiler warnings on mingw-w64 2012-05-09 09:35:35 +02:00
gstpoll.h gst: sprinkle some G_GNUC_MALLOC 2011-11-26 18:57:44 +00:00
gstpreset.c gst: Change versioning 2012-04-04 14:28:55 +02:00
gstpreset.h Merge branch 'master' into 0.11 2012-02-08 14:45:25 +01:00
gstquark.c message: add a new message to reset time 2012-06-14 09:04:28 +02:00
gstquark.h message: add a new message to reset time 2012-06-14 09:04:28 +02:00
gstquery.c miniobjects: pass copy, dispose and free function to gst_mini_object_init() 2012-06-23 20:02:02 +01:00
gstquery.h docs: improve API docs 2012-06-15 12:57:24 +02:00
gstregistry.c registry: We name the registry after the target cpu 2012-06-07 10:57:31 +02:00
gstregistry.h registry: get rid of gst_default_registry_*() convenience macros 2012-01-02 02:32:49 +00:00
gstregistrybinary.c plugin: use GstObject flags for plugin flags 2012-04-29 17:46:32 +01:00
gstregistrybinary.h registry: Set registry version to 1.0.0 too 2012-04-05 10:57:29 +02:00
gstregistrychunks.c plugin: use GstObject flags for plugin flags 2012-04-29 17:46:32 +01:00
gstregistrychunks.h binaryregistry: ignore the plugin cache if the filter environment has changed 2010-06-23 17:56:51 +01:00
gstsample.c miniobjects: pass copy, dispose and free function to gst_mini_object_init() 2012-06-23 20:02:02 +01:00
gstsample.h remove TRACE_NAME from headers 2012-02-02 15:52:19 +01:00
gstsegment.c docs: update more documentation 2012-03-29 13:34:50 +02:00
gstsegment.h event: add new seek snap flags 2012-04-30 09:58:09 +01:00
gststructure.c docs: fix gst_structure_to_string() docs 2012-05-17 12:01:51 +02:00
gststructure.h win32: fix exported variables for VS 2010 2011-12-27 23:26:07 +00:00
gstsystemclock.c gst: Fix compiler warnings on mingw-w64 2012-05-09 09:35:35 +02:00
gstsystemclock.h systemclock: make more stuff private 2012-02-27 09:11:36 +01:00
gsttaglist.c miniobjects: pass copy, dispose and free function to gst_mini_object_init() 2012-06-23 20:02:02 +01:00
gsttaglist.h taglist: avoid unnecessary string copying when registering tags 2012-05-29 08:00:28 +01:00
gsttagsetter.c gst_tag_list_free() -> gst_tag_list_unref() 2012-05-28 00:08:18 +01:00
gsttagsetter.h .h: fix header files 2011-11-11 17:30:03 +01:00
gsttask.c task: add separate methods to add enter/leave callback 2012-06-20 11:59:09 +02:00
gsttask.h task: add separate methods to add enter/leave callback 2012-06-20 11:59:09 +02:00
gsttaskpool.c task pool: set scope of gst_task_pool_push callback to async 2012-06-19 17:37:59 -07:00
gsttaskpool.h introspection: rename some "data" arguments to "user_data" 2012-06-19 16:09:10 -07:00
gsttoc.c gst_tag_list_free() -> gst_tag_list_unref() 2012-05-28 00:08:18 +01:00
gsttoc.h toc: add some missing element-type annotations 2012-06-19 16:08:46 -07:00
gsttocsetter.c toc setter: change GstTocSetterIFace to GstTocSetterInterface 2012-06-18 13:10:34 +02:00
gsttocsetter.h toc setter: change GstTocSetterIFace to GstTocSetterInterface 2012-06-18 13:10:34 +02:00
gsttrace.c trace: always print miniobject refcount 2012-06-14 16:34:28 +02:00
gsttrace.h trace: rework alloc tracing 2012-01-27 17:54:43 +01:00
gsttypefind.c typefind: remove const from refcounted GstCaps 2012-03-10 09:25:43 +01:00
gsttypefind.h introspection: rename some "data" arguments to "user_data" 2012-06-19 16:09:10 -07:00
gsttypefindfactory.c typefindfactory: fix return type of gst_type_find_factory_get_extensions() 2012-05-01 23:23:41 +01:00
gsttypefindfactory.h typefindfactory: make object struct opaque for now 2012-05-01 23:23:41 +01:00
gsturi.c uri: add error argument to gst_element_make_from_uri() 2012-06-23 14:43:17 +01:00
gsturi.h uri: add error argument to gst_element_make_from_uri() 2012-06-23 14:43:17 +01:00
gstutils.c utils: fix some docs 2012-06-18 16:13:22 +02:00
gstutils.h gstutils: Faster read macros 2012-06-08 14:58:00 +02:00
gstvalue.c sample: add compare function for GstSample 2012-06-23 16:59:10 +01:00
gstvalue.h value: remove gst_value_register_{subtract,union,intersect}_func() API 2012-03-08 11:21:37 +00:00
gstversion.h.in gst: Change versioning 2012-04-04 14:28:55 +02:00
Makefile.am gst: Change versioning 2012-04-04 14:28:55 +02:00
math-compat.h math-compat: move static variable for NAN into #ifndef NAN block 2011-12-30 12:59:46 +00:00