gstreamer/gst
Nate Bogdanowicz 6b717600b5 gstpipeline: fix failed assertion caused by seeking pipeline with NULL clock
Under certain GST_STATE_CHANGED_PAUSED_TO_PLAYING transitions, a pipeline with
a NULL clock will fail an assertion due to an unchecked call to gst_object_ref().
This is fixed by simply adding a check and only ref-ing if the clock is not NULL.

https://bugzilla.gnome.org/show_bug.cgi?id=693065
2013-02-05 14:23:20 +01:00
..
parse parse: fix up for gst_child_proxy_lookup() only working on child proxy interfaces 2012-08-13 10:27:09 +01:00
.gitignore gstbase: Add gobject-introspection support 2009-09-05 10:28:46 +02:00
gettext.h Fix FSF address 2012-11-03 20:44:48 +00:00
glib-compat-private.h Fix FSF address 2012-11-03 20:44:48 +00:00
glib-compat.c Fix FSF address 2012-11-03 20:44:48 +00:00
glib-compat.h Fix FSF address 2012-11-03 20:44:48 +00:00
gst-i18n-app.h Fix FSF address 2012-11-03 20:44:48 +00:00
gst-i18n-lib.h Fix FSF address 2012-11-03 20:44:48 +00:00
gst.c docs: remove all mention of g_thread_init() 2012-11-25 23:26:47 +00:00
gst.h Fix FSF address 2012-11-03 20:44:48 +00:00
gst_private.h Fix FSF address 2012-11-03 20:44:48 +00:00
gstallocator.c Fix FSF address 2012-11-03 20:44:48 +00:00
gstallocator.h Fix FSF address 2012-11-03 20:44:48 +00:00
gstatomicqueue.c Fix FSF address 2012-11-03 20:44:48 +00:00
gstatomicqueue.h Fix FSF address 2012-11-03 20:44:48 +00:00
gstbin.c bin: add flag to disable resync state change 2012-12-21 16:36:37 +01:00
gstbin.h bin: add flag to disable resync state change 2012-12-21 16:36:37 +01:00
gstbuffer.c Fix FSF address 2012-11-03 20:44:48 +00:00
gstbuffer.h Fix FSF address 2012-11-03 20:44:48 +00:00
gstbufferlist.c Fix FSF address 2012-11-03 20:44:48 +00:00
gstbufferlist.h Fix FSF address 2012-11-03 20:44:48 +00:00
gstbufferpool.c bufferpool: lock before unlock in _get_config 2012-11-08 09:08:09 +01:00
gstbufferpool.h bufferpool: clarify docs 2012-12-06 09:48:08 +01:00
gstbus.c Fix FSF address 2012-11-03 20:44:48 +00:00
gstbus.h Fix FSF address 2012-11-03 20:44:48 +00:00
gstcaps.c caps, structure, taglist: micro-optimisations 2012-12-22 16:55:26 +00:00
gstcaps.h Fix FSF address 2012-11-03 20:44:48 +00:00
gstchildproxy.c Fix FSF address 2012-11-03 20:44:48 +00:00
gstchildproxy.h Fix FSF address 2012-11-03 20:44:48 +00:00
gstclock.c Fix FSF address 2012-11-03 20:44:48 +00:00
gstclock.h Fix FSF address 2012-11-03 20:44:48 +00:00
gstcompat.h gstcompat.h: move more deprecated API into the deprecated section 2012-11-17 00:21:37 +00:00
gstconfig.h.in Fix FSF address 2012-11-03 20:44:48 +00:00
gstcontrolbinding.c docs: update the controller docs 2013-02-01 22:00:18 +01:00
gstcontrolbinding.h controlbinding: hide one unused typedef 2013-01-10 11:34:14 +01:00
gstcontrolsource.c docs: improve api docs for controlsource and -binding 2013-01-10 11:33:42 +01:00
gstcontrolsource.h Fix FSF address 2012-11-03 20:44:48 +00:00
gstdatetime.c Fix FSF address 2012-11-03 20:44:48 +00:00
gstdatetime.h Fix FSF address 2012-11-03 20:44:48 +00:00
gstdebugutils.c debugutils: fix order of caps on an unnegotiated link 2013-02-04 10:31:46 +01:00
gstdebugutils.h Fix FSF address 2012-11-03 20:44:48 +00:00
gstelement.c element: improve debug 2012-12-14 11:08:57 +01:00
gstelement.h Fix FSF address 2012-11-03 20:44:48 +00:00
gstelementfactory.c Fix FSF address 2012-11-03 20:44:48 +00:00
gstelementfactory.h Fix FSF address 2012-11-03 20:44:48 +00:00
gstelementmetadata.h Fix FSF address 2012-11-03 20:44:48 +00:00
gsterror.c Fix FSF address 2012-11-03 20:44:48 +00:00
gsterror.h Fix FSF address 2012-11-03 20:44:48 +00:00
gstevent.c event: fix annotation for gst_event_parse_stream_start 2012-11-23 21:10:55 +01:00
gstevent.h Fix FSF address 2012-11-03 20:44:48 +00:00
gstformat.c Fix FSF address 2012-11-03 20:44:48 +00:00
gstformat.h Fix FSF address 2012-11-03 20:44:48 +00:00
gstghostpad.c Fix FSF address 2012-11-03 20:44:48 +00:00
gstghostpad.h Fix FSF address 2012-11-03 20:44:48 +00:00
gstinfo.c info: fix compiler warning when debugging disabled 2012-11-12 09:29:58 +01:00
gstinfo.h Fix FSF address 2012-11-03 20:44:48 +00:00
gstiterator.c Fix FSF address 2012-11-03 20:44:48 +00:00
gstiterator.h Fix FSF address 2012-11-03 20:44:48 +00:00
gstmacros.h Fix FSF address 2012-11-03 20:44:48 +00:00
gstmemory.c Fix FSF address 2012-11-03 20:44:48 +00:00
gstmemory.h Fix FSF address 2012-11-03 20:44:48 +00:00
gstmessage.c message: add reset-time type string 2012-11-30 10:41:51 +01:00
gstmessage.h Fix FSF address 2012-11-03 20:44:48 +00:00
gstmeta.c Fix FSF address 2012-11-03 20:44:48 +00:00
gstmeta.h Fix FSF address 2012-11-03 20:44:48 +00:00
gstminiobject.c Fix FSF address 2012-11-03 20:44:48 +00:00
gstminiobject.h Fix FSF address 2012-11-03 20:44:48 +00:00
gstobject.c Fix FSF address 2012-11-03 20:44:48 +00:00
gstobject.h Fix FSF address 2012-11-03 20:44:48 +00:00
gstpad.c gst_pad_check_reconfigure: only remove flag if set. 2013-01-24 15:41:35 +01:00
gstpad.h pad: document more pad probe values 2012-11-23 13:36:09 +00:00
gstpadtemplate.c Fix FSF address 2012-11-03 20:44:48 +00:00
gstpadtemplate.h Fix FSF address 2012-11-03 20:44:48 +00:00
gstparamspecs.c Fix FSF address 2012-11-03 20:44:48 +00:00
gstparamspecs.h Fix FSF address 2012-11-03 20:44:48 +00:00
gstparse.c Fix FSF address 2012-11-03 20:44:48 +00:00
gstparse.h Fix FSF address 2012-11-03 20:44:48 +00:00
gstpipeline.c gstpipeline: fix failed assertion caused by seeking pipeline with NULL clock 2013-02-05 14:23:20 +01:00
gstpipeline.h Fix FSF address 2012-11-03 20:44:48 +00:00
gstplugin.c plugin: protect against NULL filename in debug 2012-12-10 12:00:40 +01:00
gstplugin.h Fix FSF address 2012-11-03 20:44:48 +00:00
gstpluginfeature.c Fix FSF address 2012-11-03 20:44:48 +00:00
gstpluginfeature.h Fix FSF address 2012-11-03 20:44:48 +00:00
gstpluginloader.c Fix FSF address 2012-11-03 20:44:48 +00:00
gstpluginloader.h Fix FSF address 2012-11-03 20:44:48 +00:00
gstpoll.c Fix FSF address 2012-11-03 20:44:48 +00:00
gstpoll.h Fix FSF address 2012-11-03 20:44:48 +00:00
gstpreset.c Fix FSF address 2012-11-03 20:44:48 +00:00
gstpreset.h Fix FSF address 2012-11-03 20:44:48 +00:00
gstquark.c Fix FSF address 2012-11-03 20:44:48 +00:00
gstquark.h Fix FSF address 2012-11-03 20:44:48 +00:00
gstquery.c Fix FSF address 2012-11-03 20:44:48 +00:00
gstquery.h Fix FSF address 2012-11-03 20:44:48 +00:00
gstregistry.c Fix FSF address 2012-11-03 20:44:48 +00:00
gstregistry.h Fix FSF address 2012-11-03 20:44:48 +00:00
gstregistrybinary.c Fix FSF address 2012-11-03 20:44:48 +00:00
gstregistrybinary.h Fix FSF address 2012-11-03 20:44:48 +00:00
gstregistrychunks.c Fix FSF address 2012-11-03 20:44:48 +00:00
gstregistrychunks.h Fix FSF address 2012-11-03 20:44:48 +00:00
gstsample.c add debug category 2012-12-14 11:09:30 +01:00
gstsample.h Fix FSF address 2012-11-03 20:44:48 +00:00
gstsegment.c Fix FSF address 2012-11-03 20:44:48 +00:00
gstsegment.h Fix FSF address 2012-11-03 20:44:48 +00:00
gststructure.c caps, structure, taglist: micro-optimisations 2012-12-22 16:55:26 +00:00
gststructure.h structure: change argument name for docs 2013-02-05 13:44:06 +01:00
gstsystemclock.c Fix FSF address 2012-11-03 20:44:48 +00:00
gstsystemclock.h docs: minor systemsclock doc fix 2013-01-04 12:27:38 +00:00
gsttaglist.c caps, structure, taglist: micro-optimisations 2012-12-22 16:55:26 +00:00
gsttaglist.h Fix FSF address 2012-11-03 20:44:48 +00:00
gsttagsetter.c Fix FSF address 2012-11-03 20:44:48 +00:00
gsttagsetter.h Fix FSF address 2012-11-03 20:44:48 +00:00
gsttask.c task: documentation update 2012-11-14 12:25:30 +01:00
gsttask.h Fix FSF address 2012-11-03 20:44:48 +00:00
gsttaskpool.c Fix FSF address 2012-11-03 20:44:48 +00:00
gsttaskpool.h Fix FSF address 2012-11-03 20:44:48 +00:00
gsttoc.c Fix FSF address 2012-11-03 20:44:48 +00:00
gsttoc.h Fix FSF address 2012-11-03 20:44:48 +00:00
gsttocsetter.c Fix FSF address 2012-11-03 20:44:48 +00:00
gsttocsetter.h Fix FSF address 2012-11-03 20:44:48 +00:00
gsttrace.c Fix FSF address 2012-11-03 20:44:48 +00:00
gsttrace.h Fix FSF address 2012-11-03 20:44:48 +00:00
gsttypefind.c Fix FSF address 2012-11-03 20:44:48 +00:00
gsttypefind.h Fix FSF address 2012-11-03 20:44:48 +00:00
gsttypefindfactory.c Fix FSF address 2012-11-03 20:44:48 +00:00
gsttypefindfactory.h Fix FSF address 2012-11-03 20:44:48 +00:00
gsturi.c Fix FSF address 2012-11-03 20:44:48 +00:00
gsturi.h Fix FSF address 2012-11-03 20:44:48 +00:00
gstutils.c pad: add gst_pad_get_stream_id() utility function 2013-01-19 12:51:56 +00:00
gstutils.h pad: add gst_pad_get_stream_id() utility function 2013-01-19 12:51:56 +00:00
gstvalue.c gstvalue: some micro-optimisations 2012-12-22 16:38:58 +00:00
gstvalue.h value: Make G-I happy by hiding gst_g_thread_get_type() 2012-11-20 15:39:35 +01:00
gstversion.h.in Fix FSF address 2012-11-03 20:44:48 +00:00
Makefile.am g-i: add built enumtypes headers and sources to gir creation 2013-01-27 20:55:38 +00:00
math-compat.h Fix FSF address 2012-11-03 20:44:48 +00:00