void AudioNodeOutput::disconnectAllParams() { ASSERT(context()->isGraphOwner()); // AudioParam::disconnect() changes m_params by calling removeParam(). while (m_params.size()) { AudioParam* param = *m_params.begin(); param->disconnect(this); } }