gstreamer/gst
Tim-Philipp Müller 49ea16e041 segment: make sure we don't have unmapped seek flags littering out segment flags
Make GstSeekFlag to GstSegmentFlag conversion explicit, and
set only those seek flags in the segment flags which are
mapped. This makes sure we don't have extraneous flags
littering our segment flag field, which also fixes the
debug printing/serialisation of segment events in the
debug log.
2012-07-04 16:16:04 +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 datetime: fix compare function 2012-06-27 13:51:33 +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 pads: make pad activation debug logs a bit more readable 2012-07-03 22:20:40 +01:00
gstbin.h introspection: add some missing annotations 2012-06-12 20:48:50 +02:00
gstbuffer.c buffer: fix the _get_mapped function 2012-07-03 12:42:44 +02:00
gstbuffer.h buffer: add _append_region function 2012-06-28 11:02:19 +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 Revert "bus: skip gst_bus_create_watch as GSource is not introspectable" 2012-06-26 18:22:33 +01: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: annotate GST_CLOCK_TIME_NONE with its value for g-i 2012-06-27 14:48:55 +01: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: add conversion to/from GDateTime 2012-07-04 10:22:41 +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 Also add headerfile 2012-01-09 15:59:42 +00:00
gstelement.c pads: make pad activation debug logs a bit more readable 2012-07-03 22:20:40 +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: annotate some of the type defines for g-i 2012-06-27 16:37:54 +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 toc: put toc directly into event/message/query structure 2012-06-26 20:43:50 +01:00
gstevent.h event: The GAP event is (partially) implemented now, STREAM_CONFIG isn't 2012-07-03 10:03:37 +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: improve docs 2012-06-25 09:33:18 +02:00
gstmessage.c toc: put toc directly into event/message/query structure 2012-06-26 20:43:50 +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 miniobject: add steal_qdata 2012-06-26 09:51:10 +02:00
gstminiobject.h miniobject: add steal_qdata 2012-06-26 09:51:10 +02:00
gstobject.c gstobject: don't use g_strdup_value_contents() 2012-06-29 11:21:36 +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 pads: no need to deactivate pads that are already in PAD_MODE_NONE 2012-07-03 22:24:22 +01: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 parse: escape \ with a \ as well, so that we don't lose the \ when unescaping 2012-06-27 19:59:29 +01: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 toc: put toc directly into event/message/query structure 2012-06-26 20:43:50 +01:00
gstquark.h toc: put toc directly into event/message/query structure 2012-06-26 20:43:50 +01:00
gstquery.c toc: put toc directly into event/message/query structure 2012-06-26 20:43:50 +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 segment: make sure we don't have unmapped seek flags littering out segment flags 2012-07-04 16:16:04 +01:00
gstsegment.h segment: make sure we don't have unmapped seek flags littering out segment flags 2012-07-04 16:16:04 +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 taglist: fix confusing log message 2012-06-23 21:42:58 +01:00
gsttaglist.h taglist: avoid unnecessary string copying when registering tags 2012-05-29 08:00:28 +01:00
gsttagsetter.c tagsetter: use G_DEFINE_INTERFACE_* macro 2012-06-25 00:31:01 +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 toc: put toc directly into event/message/query structure 2012-06-26 20:43:50 +01:00
gsttoc.h toc: add more entry types 2012-06-26 17:30:19 +01:00
gsttocsetter.c tocsetter: clean up and update API for refcounted TOCs 2012-06-25 20:18:32 +01: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 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: remove unused gst_print_* functions 2012-07-04 08:52:08 +01:00
gstutils.h utils: remove unused gst_print_* functions 2012-07-04 08:52:08 +01:00
gstvalue.c datetime: fix compare function 2012-06-27 13:51:33 +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.h: add implementation for isnan() for Visual C++ 2012-07-02 20:27:53 +01:00