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. |