| Index: Source/modules/webaudio/AudioContext.h
|
| diff --git a/Source/modules/webaudio/AudioContext.h b/Source/modules/webaudio/AudioContext.h
|
| index b8234f5a9112d9250e925c1317a2b03f349cc671..e4cf16a142fac5cc6d46e08485041d04ca64c338 100644
|
| --- a/Source/modules/webaudio/AudioContext.h
|
| +++ b/Source/modules/webaudio/AudioContext.h
|
| @@ -296,7 +296,6 @@ public:
|
| // Called periodically at the end of each render quantum to dereference finished source nodes.
|
| void derefFinishedSourceNodes();
|
|
|
| - void registerLiveAudioSummingJunction(AudioSummingJunction&);
|
| void registerLiveNode(AudioNode&);
|
|
|
| // Keeps track of the number of connections made.
|
| @@ -428,20 +427,6 @@ private:
|
| };
|
| HeapHashMap<WeakMember<AudioNode>, OwnPtr<AudioNodeDisposer>> m_liveNodes;
|
|
|
| - class AudioSummingJunctionDisposer {
|
| - public:
|
| - explicit AudioSummingJunctionDisposer(AudioSummingJunction& junction) : m_junction(junction) { }
|
| - ~AudioSummingJunctionDisposer();
|
| -
|
| - private:
|
| - AudioSummingJunction& m_junction;
|
| - };
|
| - // The purpose of m_liveAudioSummingJunctions is to remove a dying
|
| - // AudioSummingJunction from m_dirtySummingJunctions. However we put all of
|
| - // AudioSummingJunction objects to m_liveAudioSummingJunctions to avoid
|
| - // concurrent access to m_liveAudioSummingJunctions.
|
| - HeapHashMap<WeakMember<AudioSummingJunction>, OwnPtr<AudioSummingJunctionDisposer>> m_liveAudioSummingJunctions;
|
| -
|
| unsigned m_connectionCount;
|
|
|
| // Graph locking.
|
|
|