Commit 84b65ce7 authored by Jeremy Roman's avatar Jeremy Roman Committed by Commit Bot

webaudio: Remove BaseAudioContext::connection_count_.

Part of reducing the differences between the AudioNode connect/disconnect
variants.

Bug: 856641
Change-Id: I51cab0acd1b6ae8463dedd3b02b30e3b80dabbc7
Reviewed-on: https://chromium-review.googlesource.com/1126411Reviewed-by: default avatarKentaro Hara <haraken@chromium.org>
Reviewed-by: default avatarRaymond Toy <rtoy@chromium.org>
Commit-Queue: Jeremy Roman <jbroman@chromium.org>
Cr-Commit-Position: refs/heads/master@{#573424}
parent db1b9c39
......@@ -730,9 +730,6 @@ AudioNode* AudioNode::connect(AudioNode* destination,
connected_nodes_[output_index] = new HeapHashSet<Member<AudioNode>>();
connected_nodes_[output_index]->insert(destination);
// Let context know that a connection has been made.
context()->IncrementConnectionCount();
return destination;
}
......
......@@ -93,7 +93,6 @@ BaseAudioContext::BaseAudioContext(Document* document,
is_cleared_(false),
is_resolving_resume_promises_(false),
has_posted_cleanup_task_(false),
connection_count_(0),
deferred_task_handler_(DeferredTaskHandler::Create()),
context_state_(kSuspended),
periodic_wave_sine_(nullptr),
......
......@@ -251,14 +251,6 @@ class MODULES_EXPORT BaseAudioContext
// Called at the end of each render quantum.
void HandlePostRenderTasks();
// Keeps track of the number of connections made.
void IncrementConnectionCount() {
DCHECK(IsMainThread());
connection_count_++;
}
unsigned ConnectionCount() const { return connection_count_; }
DeferredTaskHandler& GetDeferredTaskHandler() const {
return *deferred_task_handler_;
}
......@@ -421,8 +413,6 @@ class MODULES_EXPORT BaseAudioContext
// thread. Cleared by the main thread task once it has run.
bool has_posted_cleanup_task_;
unsigned connection_count_;
// Graph locking.
scoped_refptr<DeferredTaskHandler> deferred_task_handler_;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment