Searched refs:mOnDestroyCallbacks (Results 1 – 2 of 2) sorted by relevance
81 private final RunnableList mOnDestroyCallbacks = new RunnableList(); field in PreviewSurfaceRenderer107 mOnDestroyCallbacks.add(mSurfaceControlViewHost::release); in PreviewSurfaceRenderer()124 mOnDestroyCallbacks.executeAllAndDestroy(); in destroy()179 mOnDestroyCallbacks.add(previewContext::onDestroy); in loadModelData()
215 final ArrayMap<Runnable, Executor> mOnDestroyCallbacks = new ArrayMap<>(); field in VoiceInteractor990 final int callbackCount = mOnDestroyCallbacks.size(); in destroy()992 final Runnable callback = mOnDestroyCallbacks.keyAt(i); in destroy()993 final Executor executor = mOnDestroyCallbacks.valueAt(i); in destroy()995 mOnDestroyCallbacks.removeAt(i); in destroy()1136 mOnDestroyCallbacks.put(callback, executor); in registerOnDestroyedCallback()1152 return mOnDestroyCallbacks.remove(callback) != null; in unregisterOnDestroyedCallback()