Lines Matching refs:async
115 typedef SLresult (*AsyncHook)(void *self, SLboolean async);
215 AsyncHook mRealize; // called with mutex locked; can temporarily unlock mutex (for async)
216 AsyncHook mResume; // called with mutex locked; can temporarily unlock mutex (for async)
336 extern SLresult CAudioPlayer_Realize(void *self, SLboolean async);
337 extern SLresult CAudioPlayer_Resume(void *self, SLboolean async);
341 extern SLresult CAudioRecorder_Realize(void *self, SLboolean async);
342 extern SLresult CAudioRecorder_Resume(void *self, SLboolean async);
346 extern SLresult CEngine_Realize(void *self, SLboolean async);
347 extern SLresult CEngine_Resume(void *self, SLboolean async);
352 extern SLresult COutputMix_Realize(void *self, SLboolean async);
353 extern SLresult COutputMix_Resume(void *self, SLboolean async);
357 extern SLresult CMediaPlayer_Realize(void *self, SLboolean async);
358 extern SLresult CMediaPlayer_Resume(void *self, SLboolean async);
367 #define SL_OBJECT_STATE_REALIZING_1 ((SLuint32) 0x4) // async realize on work queue
368 #define SL_OBJECT_STATE_REALIZING_2 ((SLuint32) 0x5) // sync realize, or async realize hook
369 #define SL_OBJECT_STATE_RESUMING_1 ((SLuint32) 0x6) // async resume on work queue
370 #define SL_OBJECT_STATE_RESUMING_2 ((SLuint32) 0x7) // sync resume, or async resume hook
372 #define SL_OBJECT_STATE_REALIZING_1A ((SLuint32) 0x9) // abort while async realize on work queue
373 #define SL_OBJECT_STATE_RESUMING_1A ((SLuint32) 0xA) // abort while async resume on work queue