libs/gst/base/gstbasetransform.c: Make sure streaming has finished before calling...
authorTim-Philipp Müller <tim@centricular.net>
Sat, 21 Apr 2007 13:27:16 +0000 (13:27 +0000)
committerTim-Philipp Müller <tim@centricular.net>
Sat, 21 Apr 2007 13:27:16 +0000 (13:27 +0000)
commit74861f2d0e317d7af5c8531f574c16c31231ba8e
tree024410a5c688038d87b9736574951ba7823622cf
parent24c3fc33b212362b5005eb4a396372a9c11e659d
libs/gst/base/gstbasetransform.c: Make sure streaming has finished before calling the ::stop() vfunc, since that vfun...

Original commit message from CVS:
* libs/gst/base/gstbasetransform.c: (gst_base_transform_activate):
Make sure streaming has finished before calling the ::stop() vfunc,
since that vfunc might clear state which is being used in the
streaming thread. This fixes a race that caused crashes in
audioresample when shutting down a pipeline (#420106).
ChangeLog
libs/gst/base/gstbasetransform.c