gstreamer/gst
René Stadler a258e87342 gst/gstclock.c: Make period ids add the interval to the origial requested time instead of the possibly updated time w...
Original commit message from CVS:
Patch by: René Stadler <mail at renestadler dot de>
* gst/gstclock.c: (gst_clock_id_wait):
Make period ids add the interval to the origial requested time instead
of the possibly updated time which can be wrong when there are multiple
waiters for the same id. Fixes #382592.
* gst/gstsystemclock.c: (gst_system_clock_async_thread),
(gst_system_clock_id_wait_jitter_unlocked),
(gst_system_clock_id_wait_jitter):
Fix restart in the async notify thread when an async entry is added to
the front of the list. Fixes #381492.
* tests/check/gst/gstsystemclock.c: (store_callback),
(notify_callback), (GST_START_TEST), (gst_systemclock_suite):
Added test for multiple async waits.
Added test for async wait order.
2006-12-07 10:51:36 +00:00
..
parse gst/parse/grammar.y: Remove static function gst_parse_element_lock as all it does is return. Looks like cruft from 0.8. 2006-10-05 15:47:44 +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/: remove GLib 2.6 compatibility code 2006-06-13 08:20:24 +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 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.c Add needed entries in .def files. 2006-10-28 15:10:26 +00:00
gst.h Doc updates. 2006-08-11 10:19:51 +00:00
gst_private.h gst/: Re-commit the registry changes, along with an extra fix: 2006-09-28 14:00:43 +00:00
gstbin.c gst/gstbin.c: Add some more docs about the POSITION query. 2006-12-07 10:02:19 +00:00
gstbin.h Documentation updates. 2006-03-13 11:04:38 +00:00
gstbuffer.c gst/gstbuffer.c: Copy duration/offset_end/caps when creating a subbuffer of the complete parent. 2006-08-21 09:30:04 +00:00
gstbuffer.h gst/gstbuffer.h: Add an explicit cast to GstBuffer** to keep old code that added an explicit cast to GstMiniObject** ... 2006-10-18 10:08:45 +00:00
gstbus.c gst/gstbus.c: More docs for the sync-message signal (mention that it is not emitted by default); log message structur... 2006-10-03 19:13:36 +00:00
gstbus.h gst/: Remove comma at end of enumerator list. 2006-07-06 09:21:03 +00:00
gstcaps.c releasing 0.10.10 2006-09-14 20:08:14 +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/gstbin.c: Help the compiler a bit with type registration. 2006-02-28 10:52:02 +00:00
gstchildproxy.h gst/gst.h: include "gstchildproxy.h" 2005-11-22 09:35:25 +00:00
gstclock.c gst/gstclock.c: Make period ids add the interval to the origial requested time instead of the possibly updated time w... 2006-12-07 10:51:36 +00:00
gstclock.h Small docs fixes. 2006-10-18 13:21:56 +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 Add GST_USING_PRINTF_EXTENSION to gstconfig.h so that we know whether we can use G_GNUC_PRINTF in other header files ... 2006-10-05 12:31:07 +00:00
gstelement.c docs/gst/gstreamer-sections.txt: add new API and fix the build 2006-11-06 15:14:46 +00:00
gstelement.h gst/gstelement.h: Add casts to the correct return type to state <=> state transition macros. 2006-10-16 20:02:38 +00:00
gstelementfactory.c gst/gstelementfactory.c: Fix typo in docs blurb. 2006-09-25 13:08:29 +00:00
gstelementfactory.h gst/gstbuffer.h: Avoid unneeded type checking. 2006-06-12 09:11:44 +00:00
gsterror.c gst/gsterror.c: Fix error message for GST_LIBRARY_ERROR_SETTINGS (feel free to come up with something better). 2006-10-13 09:37:59 +00:00
gsterror.h gst/gsterror.h: Fix some minor docs errors. 2006-03-04 14:45:40 +00:00
gstevent.c Update some docs regarding reverse playback. 2006-10-16 11:46:04 +00:00
gstevent.h gst/gstevent.h: Add small comment. 2006-10-24 08:22:19 +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: Fix locking order (must take lock before using n_values). 2006-09-17 19:26:16 +00:00
gstformat.h Doc fixes. 2005-11-20 14:50:43 +00:00
gstghostpad.c gst/gstghostpad.c: Make acceptcaps return TRUE when we don't have a target, just like setcaps does. 2006-10-27 16:31:15 +00:00
gstghostpad.h Refactored *_new() functions. 2006-08-31 10:59:11 +00:00
gstindex.c Fix leak spotted by coverity checker. Fixes #343827 2006-06-07 08:38:30 +00:00
gstindex.h Fix broken GObject macros 2006-04-08 18:05:16 +00:00
gstindexfactory.c Fix #337365 (g_type_class_ref <-> g_type_class_peek_parent) 2006-04-08 20:57:31 +00:00
gstindexfactory.h whitespace fixes 2005-10-15 15:30:24 +00:00
gstinfo.c gst/gstinfo.c: g_hash_table_insert() needs a cast to a non-const pointer duh. 2006-10-26 00:00:34 +00:00
gstinfo.h gst/gstinfo.h: _declspec should be __declspec (two underscores, not one). Fixes 366572. 2006-10-30 07:51:13 +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 Update docs about buffering. 2006-09-22 15:29:23 +00:00
gstmessage.h gst/gstmessage.h: Revert change from earlier wrt GST_MESSAGE_TYPE_ANY having a value that doesn't fit on enumeration. 2006-10-09 11:06:50 +00:00
gstminiobject.c gst/gstminiobject.c: update docs 2006-07-24 07:40:13 +00:00
gstminiobject.h gst/gstbuffer.h: Avoid unneeded type checking. 2006-06-12 09:11:44 +00:00
gstobject.c gst/gst.c: Fix empty declaration and type mismatch. 2006-10-06 14:46:04 +00:00
gstobject.h gst/gstobject.h: Don't define xmlNodePtr to gpointer if the core was built with 2006-10-17 11:57:32 +00:00
gstpad.c gst/gstpad.c: Can't access event structure after giving away ownership of the event. 2006-11-15 17:38:13 +00:00
gstpad.h gst/gstpad.c: Some small cleanups. Improve debugging. 2006-11-03 13:57:28 +00:00
gstpadtemplate.c Add G_UNLIKELY in type registration. 2006-06-12 08:55:21 +00:00
gstpadtemplate.h Fix padtemplate docs, fixes #328805. 2006-02-14 18:26:19 +00:00
gstparse.c gst/gstparse.c: Also remove reentrance checks if flex is MT save (#348179) 2006-07-21 18:52:30 +00:00
gstparse.h gst/: Make things work with --disable-parse as they do with 2006-02-20 23:34:40 +00:00
gstpipeline.c gst/: Small cleanups in docs and code. 2006-09-15 08:43:44 +00:00
gstpipeline.h Documentation updates. 2006-03-13 11:04:38 +00:00
gstplugin.c Use g_strerror() instead of strerror() - we want UTF-8. 2006-11-06 17:53:24 +00:00
gstplugin.h gst/: Remove comma at end of enumerator list. 2006-07-06 09:21:03 +00:00
gstpluginfeature.c gst/: Use _CAST macros to avoid unneeded type checking. 2006-06-12 09:17:44 +00:00
gstpluginfeature.h gst/gstbuffer.h: Avoid unneeded type checking. 2006-06-12 09:11:44 +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 gst/gst.c: Fix empty declaration and type mismatch. 2006-10-06 14:46:04 +00:00
gstquery.h gst/gstquery.h: Delete unused and misleading define of GST_QUERY_TYPE_RATE_DEN - rates are a gdouble 2006-07-26 22:59:19 +00:00
gstregistry.c Printf fixes. 2006-10-05 14:26:08 +00:00
gstregistry.h gst/: Re-commit the registry changes, along with an extra fix: 2006-09-28 14:00:43 +00:00
gstregistryxml.c Printf fixes. 2006-10-05 14:26:08 +00:00
gstsegment.c gst/gstsegment.c: Fix boundary checking in to_running_time() and to_stream_time(). 2006-11-20 10:27:49 +00:00
gstsegment.h docs/design/part-qos.txt: Fix typo. 2006-10-09 16:33:29 +00:00
gststructure.c gst/gststructure.c: If someone tries to set a non-UTF8 string field on a structure, don't just print a warning, but a... 2006-10-26 08:49:52 +00:00
gststructure.h gst/gststructure.*: Add API for setting values into structures without performing a quark lookup, if the appropriate ... 2006-07-26 17:04:45 +00:00
gstsystemclock.c gst/gstclock.c: Make period ids add the interval to the origial requested time instead of the possibly updated time w... 2006-12-07 10:51:36 +00:00
gstsystemclock.h Doc updates. 2005-10-28 18:14:24 +00:00
gsttaglist.c gst/gstevent.c: Rename some more @cur to @start to fix docs. 2006-10-09 17:15:39 +00:00
gsttaglist.h API: add gst_tag_list_is_empty() (#360467). 2006-10-09 11:20:44 +00:00
gsttagsetter.c Add G_UNLIKELY in type registration. 2006-06-12 08:55:21 +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 Doc fixes. 2005-11-24 09:44:07 +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 doc indent fix 2006-05-24 09:00:47 +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 Add G_UNLIKELY in type registration. 2006-06-12 08:55:21 +00:00
gsttypefindfactory.h gst/: Fix memory leak in GstTypeFindFactory. 2005-11-29 23:56:20 +00:00
gsturi.c gst/gstpad.c: Enhance debug and improve docs 2006-11-06 15:18:57 +00:00
gsturi.h Add new API: gst_uri_has_protocol() (#333779). 2006-03-09 12:08:54 +00:00
gstutils.c docs/gst/gstreamer-sections.txt: add new API and fix the build 2006-11-06 15:14:46 +00:00
gstutils.h docs/gst/gstreamer-sections.txt: add new API and fix the build 2006-11-06 15:14:46 +00:00
gstvalue.c gst/gstvalue.c: If someone is foolish enough to compare 2 fractions with denominator = 0, return UNORDERED rather tha... 2006-11-29 16:39:32 +00:00
gstvalue.h gst/gstvalue.*: Use these optimizations only internaly. 2006-08-20 15:55:12 +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 Fix broken GObject macros 2006-04-08 18:05:16 +00:00
Makefile.am gst/Makefile.am: Cast values when making gstenumtypes.h. This pacifies Forte so it doesn't warn about the ~0 as GST_... 2006-10-10 12:12:44 +00:00