Searched refs:CallbackListenerWrapper (Results 1 – 1 of 1) sorted by relevance
345 class CallbackListenerWrapper { class347 explicit CallbackListenerWrapper(JNIEnv* env, jobject object, bool waitForFence) { in CallbackListenerWrapper() function in __anon833041150111::CallbackListenerWrapper356 ~CallbackListenerWrapper() { getenv()->DeleteGlobalRef(mCallbackListenerObject); } in ~CallbackListenerWrapper()440 CallbackListenerWrapper* listener = reinterpret_cast<CallbackListenerWrapper*>(context); in transactionCallbackThunk()508 void* context = new CallbackListenerWrapper(env, callback, waitForFence); in SurfaceTransaction_setOnCompleteCallback()511 CallbackListenerWrapper::transactionCallbackThunk); in SurfaceTransaction_setOnCompleteCallback()516 void* context = new CallbackListenerWrapper(env, callback, false /* waitForFence */); in SurfaceTransaction_setOnCommitCallback()519 CallbackListenerWrapper::transactionCallbackThunk); in SurfaceTransaction_setOnCommitCallback()523 static CallbackListenerWrapper* listener = nullptr;526 CallbackListenerWrapper::transactionCallbackThunk(listener, stats); in transactionCallbackWithoutContextThunk()[all …]