Synchronize setting of panner node model and processing
[WebKit-https.git] / Source / WebCore / Modules / webaudio / PannerNode.h
index 52f44debd227b04f41f28be9ba277631c17ba26d..375c8983d0c6d405e876c0a41b10c011dbe4f8c2 100644 (file)
@@ -154,6 +154,9 @@ private:
     float m_lastGain;
 
     unsigned m_connectionCount;
+
+    // Synchronize process() and setPanningModel() which can change the panner.
+    mutable Mutex m_pannerLock;
 };
 
 } // namespace WebCore