GNOME Bugzilla – Bug 600469
gdpdepay: Clear adapter on flush and state change
Last modified: 2009-11-05 14:43:58 UTC
The depayloader currently fails to properly clear its adapter on flushes and on state changes.
Created attachment 146775 [details] [review] gdpdepay: Clear adapter on flush and state change
Commited with a small fix. You can't clear the adapter in flush-start because then it could be racy with the streaming thread. flush-stop is the only event synchronized with the streaming thread where the adapter can be safely cleared. commit b5620e12413c85d1881b1a0d8ce8c09c3d6fd869 Author: Olivier Crête <olivier.crete@collabora.co.uk> Date: Thu Nov 5 15:42:09 2009 +0100 gdpdepay: Clear adapter on flush and state change Fixes #600469