public void Release() { for (int i = 0; i < m_States.Count; i++) { var state = m_States[i]; if (state == null) { continue; } state.DestroyPlayable(); } m_Mixer.GetGraph().DestroySubgraph(m_Mixer); }