gstreamer/gst
Evan Nemerson 237f707c75 buffer: convert gst_buffer_* macros to functions
GObject Introspection does not support macros.
This is needed for bindings. We can still add back
macros or inline functions again later if we think
it's worth it.

https://bugzilla.gnome.org/show_bug.cgi?id=678301
2012-08-10 15:04:12 +01:00
..
parse parse: fix for new GstChildProxy::child-added signal callback signature 2012-08-08 00:59:07 +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 gst: ref/unref taglist scope enum in gst_init() 2012-08-03 23:54:33 +01:00
gst.h Add new GstTocSetter interface 2012-04-02 21:50:55 +02:00
gst_private.h gst: sprinkle some G_GNUC_INTERNAL for internal functions 2012-07-09 20:48:56 +01:00
gstallocator.c allocator: Set the alignment at the correct place in GstAllocationParams 2012-08-08 17:41:07 +02:00
gstallocator.h allocator: remove user_data from alloc vmethod 2012-07-27 12:17:29 +02:00
gstatomicqueue.c Remove 0.10-related documentation and "Since" markers 2012-07-10 12:03:27 +02:00
gstatomicqueue.h Remove 0.10-related documentation and "Since" markers 2012-07-10 12:03:27 +02:00
gstbin.c bin: aggregate durations like in adder 2012-07-16 20:54:17 +02:00
gstbin.h Remove 0.10-related documentation and "Since" markers 2012-07-10 12:03:27 +02:00
gstbuffer.c buffer: convert gst_buffer_* macros to functions 2012-08-10 15:04:12 +01:00
gstbuffer.h buffer: convert gst_buffer_* macros to functions 2012-08-10 15:04:12 +01:00
gstbufferlist.c bufferlist: pass index as gint to _insert 2012-07-23 16:27:34 +02:00
gstbufferlist.h bufferlist: pass index as gint to _insert 2012-07-23 16:27:34 +02:00
gstbufferpool.c bufferpool: fix max_buffers handling 2012-08-10 12:23:03 +02:00
gstbufferpool.h buffer pool: put GstBufferPoolAcquireParams typedef before struct 2012-06-19 16:06:49 -07:00
gstbus.c bus: Add allow-none to the function argument of gst_bus_set_sync_handler() 2012-08-07 10:46:17 +02:00
gstbus.h bus: add GDestroyNotify to set_sync_handler() 2012-06-20 12:29:35 +02:00
gstcaps.c Remove 0.10-related documentation and "Since" markers 2012-07-10 12:03:27 +02:00
gstcaps.h Remove 0.10-related documentation and "Since" markers 2012-07-10 12:03:27 +02: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 Remove 0.10-related documentation and "Since" markers 2012-07-10 12:03:27 +02:00
gstclock.h Remove 0.10-related documentation and "Since" markers 2012-07-10 12:03:27 +02:00
gstcompat.h pad: move gst_pad_set_caps() to compat 2012-06-18 16:14:19 +02:00
gstconfig.h.in Remove 0.10-related documentation and "Since" markers 2012-07-10 12:03:27 +02: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: just return NULL on short input strings instead of a warning 2012-07-16 00:24:46 +01:00
gstdatetime.h datetime: add conversion to/from GDateTime 2012-07-04 10:22:41 +01:00
gstdebugutils.c debugutils: Fix static linking on OS X 2012-05-25 10:49:47 +02:00
gstdebugutils.h Remove 0.10-related documentation and "Since" markers 2012-07-10 12:03:27 +02:00
gstelement.c element: Specify the order of pad iterators 2012-08-06 11:36:29 +02:00
gstelement.h Update for new seeking variable name 2012-07-27 15:24:52 +02:00
gstelementfactory.c Remove 0.10-related documentation and "Since" markers 2012-07-10 12:03:27 +02:00
gstelementfactory.h Remove 0.10-related documentation and "Since" markers 2012-07-10 12:03:27 +02: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 Remove 0.10-related documentation and "Since" markers 2012-07-10 12:03:27 +02:00
gstevent.c event: Add new stream-id field to the stream-start event 2012-08-06 14:00:56 +02:00
gstevent.h event: Add new stream-id field to the stream-start event 2012-08-06 14:00:56 +02:00
gstformat.c introspection: add missing array annotation to gst_formats_contains 2012-07-17 09:37:27 +02:00
gstformat.h .h: fix header files 2011-11-11 17:30:03 +01:00
gstghostpad.c ghostpad: remove custom function 2012-07-18 17:49:32 +02:00
gstghostpad.h ghostpad: remove custom function 2012-07-18 17:49:32 +02:00
gstinfo.c info: make taglists and datetime loggable via GST_PTR_FORMAT 2012-07-14 18:52:50 +01:00
gstinfo.h Remove 0.10-related documentation and "Since" markers 2012-07-10 12:03:27 +02:00
gstiterator.c Remove 0.10-related documentation and "Since" markers 2012-07-10 12:03:27 +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 memory: Make GstAllocator a GstObject 2012-07-09 16:28:22 +02:00
gstmemory.h memory: Make GstAllocator a GstObject 2012-07-09 16:28:22 +02:00
gstmessage.c message: improve buffering message defaults 2012-07-19 10:14:18 +02:00
gstmessage.h Remove 0.10-related documentation and "Since" markers 2012-07-10 12:03:27 +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 miniobject: check writability 2012-08-09 16:18:59 +02:00
gstminiobject.h miniobject: increase amount of possible flags 2012-07-05 12:56:51 +02:00
gstobject.c gstobject: fix double string escaping in gst_object_default_deep_notify() 2012-08-09 19:15:29 +01: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: fix debug line 2012-07-18 17:49:33 +02:00
gstpad.h pad: add PROXY_SCHEDULING flag 2012-07-18 17:49:32 +02:00
gstpadtemplate.c Remove 0.10-related documentation and "Since" markers 2012-07-10 12:03:27 +02:00
gstpadtemplate.h introspection: add some missing annotations 2012-06-12 20:48:50 +02:00
gstparamspecs.c Remove 0.10-related documentation and "Since" markers 2012-07-10 12:03:27 +02:00
gstparamspecs.h Remove 0.10-related documentation and "Since" markers 2012-07-10 12:03:27 +02:00
gstparse.c parse: fix some debug 2012-07-17 10:04:26 +02:00
gstparse.h Remove 0.10-related documentation and "Since" markers 2012-07-10 12:03:27 +02:00
gstpipeline.c Remove 0.10-related documentation and "Since" markers 2012-07-10 12:03:27 +02:00
gstpipeline.h Merge remote-tracking branch 'origin/master' into 0.11 2011-11-26 19:44:23 +00:00
gstplugin.c plugin: warn if plugin name starts with a " 2012-08-03 00:05:53 +01:00
gstplugin.h Remove 0.10-related documentation and "Since" markers 2012-07-10 12:03:27 +02:00
gstpluginfeature.c Remove 0.10-related documentation and "Since" markers 2012-07-10 12:03:27 +02:00
gstpluginfeature.h Remove 0.10-related documentation and "Since" markers 2012-07-10 12:03:27 +02:00
gstpluginloader.c Add versioned variants of some environment variables 2012-07-04 18:18:02 +01:00
gstpluginloader.h .h: fix header files 2011-11-11 17:30:03 +01:00
gstpoll.c gstpoll: Improve warning message when re-adding fd to fdset 2012-07-23 12:11:16 +02:00
gstpoll.h Remove 0.10-related documentation and "Since" markers 2012-07-10 12:03:27 +02:00
gstpreset.c Remove 0.10-related documentation and "Since" markers 2012-07-10 12:03:27 +02:00
gstpreset.h Merge branch 'master' into 0.11 2012-02-08 14:45:25 +01:00
gstquark.c event: Add new stream-id field to the stream-start event 2012-08-06 14:00:56 +02:00
gstquark.h event: Add new stream-id field to the stream-start event 2012-08-06 14:00:56 +02:00
gstquery.c query: fix gst_query_parse_nth_allocation_pool() annotation 2012-07-18 12:30:59 +01:00
gstquery.h Remove 0.10-related documentation and "Since" markers 2012-07-10 12:03:27 +02:00
gstregistry.c Remove 0.10-related documentation and "Since" markers 2012-07-10 12:03:27 +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 Remove 0.10-related documentation and "Since" markers 2012-07-10 12:03:27 +02:00
gstsample.h docs: fix typo in GstSample docs 2012-07-04 17:55:58 +01:00
gstsegment.c segment: add offset field 2012-07-27 17:09:45 +02:00
gstsegment.h segment: add offset field 2012-07-27 17:09:45 +02:00
gststructure.c value: add GstTagList serialisation/deserialisation 2012-07-20 09:39:53 +01:00
gststructure.h win32: fix exported variables for VS 2010 2011-12-27 23:26:07 +00:00
gstsystemclock.c bus, clock: make sure these never have a floating ref 2012-07-09 13:09:45 +01:00
gstsystemclock.h systemclock: make more stuff private 2012-02-27 09:11:36 +01:00
gsttaglist.c tag: Add a scope to taglists 2012-07-28 00:34:41 +02:00
gsttaglist.h tag: Add a scope to taglists 2012-07-28 00:34:41 +02:00
gsttagsetter.c Remove 0.10-related documentation and "Since" markers 2012-07-10 12:03:27 +02:00
gsttagsetter.h .h: fix header files 2011-11-11 17:30:03 +01:00
gsttask.c Remove 0.10-related documentation and "Since" markers 2012-07-10 12:03:27 +02:00
gsttask.h task: add separate methods to add enter/leave callback 2012-06-20 11:59:09 +02:00
gsttaskpool.c Remove 0.10-related documentation and "Since" markers 2012-07-10 12:03:27 +02:00
gsttaskpool.h Remove 0.10-related documentation and "Since" markers 2012-07-10 12:03:27 +02:00
gsttoc.c toc: add GstTocScope and require it in the constructor 2012-07-28 09:16:06 +01:00
gsttoc.h toc: add GstTocScope and require it in the constructor 2012-07-28 09:16:06 +01:00
gsttocsetter.c Remove 0.10-related documentation and "Since" markers 2012-07-10 12:03:27 +02:00
gsttocsetter.h tocsetter: clean up and update API for refcounted TOCs 2012-06-25 20:18:32 +01:00
gsttrace.c trace: always print miniobject refcount 2012-06-14 16:34:28 +02:00
gsttrace.h Remove 0.10-related documentation and "Since" markers 2012-07-10 12:03:27 +02:00
gsttypefind.c Remove 0.10-related documentation and "Since" markers 2012-07-10 12:03:27 +02:00
gsttypefind.h Remove 0.10-related documentation and "Since" markers 2012-07-10 12:03:27 +02:00
gsttypefindfactory.c Remove 0.10-related documentation and "Since" markers 2012-07-10 12:03:27 +02:00
gsttypefindfactory.h typefindfactory: make object struct opaque for now 2012-05-01 23:23:41 +01:00
gsturi.c uri: Fix wrong 'array zero-terminated=1' annotation for strings 2012-07-28 21:34:41 -04:00
gsturi.h uri: add error argument to gst_element_make_from_uri() 2012-06-23 14:43:17 +01:00
gstutils.c event: Add new stream-id field to the stream-start event 2012-08-06 14:00:56 +02:00
gstutils.h event: Add new stream-id field to the stream-start event 2012-08-06 14:00:56 +02:00
gstvalue.c value: add GstTagList serialisation/deserialisation 2012-07-20 09:39:53 +01:00
gstvalue.h Remove 0.10-related documentation and "Since" markers 2012-07-10 12:03:27 +02:00
gstversion.h.in Remove 0.10-related documentation and "Since" markers 2012-07-10 12:03:27 +02:00
Makefile.am memory: Make GstAllocator a GstObject 2012-07-09 16:28:22 +02:00
math-compat.h math-compat.h: add implementation for isnan() for Visual C++ 2012-07-02 20:27:53 +01:00