Searched refs:callback (Results 1 - 25 of 34) sorted by relevance

12

/system/media/wilhelm/src/itf/
H A DIVisualization.c23 slVisualizationCallback callback, void *pContext, SLmilliHertz rate)
32 thiz->mCallback = callback;
22 IVisualization_RegisterVisualizationCallback(SLVisualizationItf self, slVisualizationCallback callback, void *pContext, SLmilliHertz rate) argument
H A DIMIDIMessage.c39 slMetaEventCallback callback, void *pContext)
45 thiz->mMetaEventCallback = callback;
55 slMIDIMessageCallback callback, void *pContext)
61 thiz->mMessageCallback = callback;
38 IMIDIMessage_RegisterMetaEventCallback(SLMIDIMessageItf self, slMetaEventCallback callback, void *pContext) argument
54 IMIDIMessage_RegisterMIDIMessageCallback(SLMIDIMessageItf self, slMIDIMessageCallback callback, void *pContext) argument
H A DIOutputMix.c48 slMixDeviceChangeCallback callback, void *pContext)
54 thiz->mCallback = callback;
47 IOutputMix_RegisterDeviceChangeCallback(SLOutputMixItf self, slMixDeviceChangeCallback callback, void *pContext) argument
H A DIDynamicInterfaceManagement.c91 // Make a copy of these, so we can call the callback with mutex unlocked
92 slDynamicInterfaceManagementCallback callback = thiz->mCallback; local
96 // Note that the mutex is unlocked during the callback
97 if (NULL != callback) {
99 (*callback)(&thiz->mItf, context, SL_DYNAMIC_ITF_EVENT_ASYNC_TERMINATION, result, iid);
340 // Make a copy of these, so we can call the callback with mutex unlocked
341 slDynamicInterfaceManagementCallback callback = thiz->mCallback; local
345 // Note that the mutex is unlocked during the callback
346 if (NULL != callback) {
348 (*callback)(
440 IDynamicInterfaceManagement_RegisterCallback(SLDynamicInterfaceManagementItf self, slDynamicInterfaceManagementCallback callback, void *pContext) argument
[all...]
H A DIAudioIODeviceCapabilities.c71 SLAudioIODeviceCapabilitiesItf self, slAvailableAudioInputsChangedCallback callback,
78 thiz->mAvailableAudioInputsChangedCallback = callback;
141 SLAudioIODeviceCapabilitiesItf self, slAvailableAudioOutputsChangedCallback callback,
148 thiz->mAvailableAudioOutputsChangedCallback = callback;
158 SLAudioIODeviceCapabilitiesItf self, slDefaultDeviceIDMapChangedCallback callback,
165 thiz->mDefaultDeviceIDMapChangedCallback = callback;
70 IAudioIODeviceCapabilities_RegisterAvailableAudioInputsChangedCallback( SLAudioIODeviceCapabilitiesItf self, slAvailableAudioInputsChangedCallback callback, void *pContext) argument
140 IAudioIODeviceCapabilities_RegisterAvailableAudioOutputsChangedCallback( SLAudioIODeviceCapabilitiesItf self, slAvailableAudioOutputsChangedCallback callback, void *pContext) argument
157 IAudioIODeviceCapabilities_RegisterDefaultDeviceIDMapChangedCallback( SLAudioIODeviceCapabilitiesItf self, slDefaultDeviceIDMapChangedCallback callback, void *pContext) argument
H A DIObject.c72 // Make a copy of these, so we can call the callback with mutex unlocked
73 slObjectCallback callback = thiz->mCallback; local
77 // Note that the mutex is unlocked during the callback
78 if (NULL != callback) {
79 (*callback)(&thiz->mItf, context, SL_OBJECT_EVENT_ASYNC_TERMINATION, result, state, NULL);
143 slObjectCallback callback = thiz->mCallback; local
147 // callback because there is no thread pool yet to do it asynchronously.
148 if (async && (NULL != callback)) {
149 (*callback)(&thiz->mItf, context, SL_OBJECT_EVENT_ASYNC_TERMINATION, result, state,
215 // Make a copy of these, so we can call the callback wit
216 slObjectCallback callback = thiz->mCallback; local
387 IObject_RegisterCallback(SLObjectItf self, slObjectCallback callback, void *pContext) argument
[all...]
H A DIBufferQueue.c146 slBufferQueueCallback callback, void *pContext)
154 thiz->mCallback = callback;
145 IBufferQueue_RegisterCallback(SLBufferQueueItf self, slBufferQueueCallback callback, void *pContext) argument
H A DIPrefetchStatus.c61 slPrefetchCallback callback, void *pContext)
67 thiz->mCallback = callback;
60 IPrefetchStatus_RegisterCallback(SLPrefetchStatusItf self, slPrefetchCallback callback, void *pContext) argument
H A DIRecord.c116 static SLresult IRecord_RegisterCallback(SLRecordItf self, slRecordCallback callback, argument
123 thiz->mCallback = callback;
H A DIStreamInformation.c176 xaStreamEventChangeCallback callback, /* [in] */
185 thiz->mCallback = callback;
175 IStreamInformation_RegisterStreamChangeCallback( XAStreamInformationItf self, xaStreamEventChangeCallback callback, void * pContext) argument
/system/core/fastboot/
H A Dusb.h60 usb_handle *usb_open(ifc_match_func callback);
H A Dusb_windows.c70 int recognized_device(usb_handle* handle, ifc_match_func callback);
272 int recognized_device(usb_handle* handle, ifc_match_func callback) { argument
314 if (callback(&info) == 0) {
321 static usb_handle *find_usb_device(ifc_match_func callback) { argument
351 if (recognized_device(handle, callback)) {
368 usb_handle *usb_open(ifc_match_func callback) argument
370 return find_usb_device(callback);
H A Dusb_osx.c56 ifc_match_func callback; member in struct:usb_handle
220 if (handle->callback(&handle->info) == 0) {
372 static int init_usb(ifc_match_func callback, usb_handle **handle) { argument
380 h.callback = callback;
445 usb_handle *usb_open(ifc_match_func callback) { argument
448 if (init_usb(callback, &handle) < 0) {
H A Dusb_linux.c98 ifc_match_func callback,
191 if(callback(&info) == 0) {
202 static usb_handle *find_usb_device(const char *base, ifc_match_func callback) argument
243 if(filter_usb_device(fd, desc, n, writable, callback,
390 usb_handle *usb_open(ifc_match_func callback) argument
392 return find_usb_device("/dev/bus/usb", callback);
97 filter_usb_device(int fd, char *ptr, int len, int writable, ifc_match_func callback, int *ept_in_id, int *ept_out_id, int *ifc_id) argument
/system/media/wilhelm/src/android/
H A DMediaPlayer_to_android.cpp42 // it is not safe to enter the callback (the media player is about to go away)
58 // assume no callback
59 slPrefetchCallback callback = NULL; local
75 callback = mp->mPrefetchStatus.mCallback;
81 // callback with no lock held
82 if (NULL != callback) {
83 (*callback)(&mp->mPrefetchStatus.mItf, callbackPContext,
116 xaStreamEventChangeCallback callback = mp->mStreamInfo.mCallback; local
122 if ((NULL != callback) && (index >= 0)) {
124 (*callback)(
189 slPrefetchCallback callback = NULL; local
214 slPrefetchCallback callback = NULL; local
241 slPlayCallback callback = mp->mPlay.mCallback; local
255 slPrefetchCallback callback = NULL; local
[all...]
H A DAudioRecorder_to_android.cpp110 slRecordCallback callback = NULL; local
114 callback = ar->mRecord.mCallback;
118 if (NULL != callback) {
120 (*callback)(&ar->mRecord.mItf, callbackPContext, SL_RECORDEVENT_HEADATNEWPOS);
127 slRecordCallback callback = NULL; local
131 callback = ar->mRecord.mCallback;
135 if (NULL != callback) {
137 (*callback)(&ar->mRecord.mItf, callbackPContext, SL_RECORDEVENT_HEADATMARKER);
144 slRecordCallback callback = NULL; local
149 callback
219 slBufferQueueCallback callback = NULL; local
[all...]
H A DBufferQueueSource.cpp72 slAndroidBufferQueueCallback callback = NULL; local
88 // can this read operation cause us to call the buffer queue callback
141 callback = mAndroidBufferQueueSource->mCallback;
142 // save callback data while under lock
155 if (NULL != callback) {
156 SLresult result = (*callback)(&mAndroidBufferQueueSource->mItf, callbackPContext,
H A DAudioPlayer_to_android.cpp102 // it is not safe to enter the callback (the player is about to go away)
107 slBufferQueueCallback callback = NULL; local
123 // consume data but no callback to the BufferQueue interface here
143 callback = ap->mBufferQueue.mCallback;
144 // save callback data
155 if (NULL != callback) {
156 (*callback)(&ap->mBufferQueue.mItf, callbackPContext);
360 slPlayCallback callback = NULL; local
364 callback = ap->mPlay.mCallback;
368 if (NULL != callback) {
377 slPlayCallback callback = NULL; local
394 slPlayCallback callback = NULL; local
705 slPrefetchCallback callback = NULL; local
749 slPrefetchCallback callback = NULL; local
773 slPrefetchCallback callback = NULL; local
815 slPlayCallback callback = NULL; local
845 slPrefetchCallback callback = NULL; local
1125 slBufferQueueCallback callback = NULL; local
[all...]
H A Dandroid_StreamPlayer.cpp129 slAndroidBufferQueueCallback callback = NULL; local
137 // can this read operation cause us to call the buffer queue callback
248 callback = mAndroidBufferQueue->mCallback;
249 // save callback data while under lock
276 if (NULL != callback) {
277 SLresult result = (*callback)(&mAndroidBufferQueue->mItf, callbackPContext,
/system/media/wilhelm/src/desktop/
H A DSDL.c56 fmt.callback = SDL_callback;
H A DSndFile.c51 slPlayCallback callback = thisAP->mPlay.mCallback; local
91 if (NULL != callback) {
93 (*callback)(&thisAP->mPlay.mItf, context, SL_PLAYEVENT_HEADATNEWPOS);
206 // seek postpones the next head at new position callback
/system/core/libcutils/
H A Dselector.c127 * Adds an fd to the given set if the callback is non-null. Returns true
131 void (*callback)(SelectableFd*), fd_set* fdSet) {
132 if (callback != NULL) {
198 * Invokes a callback if the callback is non-null and the fd is in the given
202 void (*callback)(SelectableFd*), fd_set* fdSet) {
203 if (callback != NULL && !selectableFd->remove &&
206 callback(selectableFd);
130 maybeAdd(SelectableFd* selectableFd, void (*callback)(SelectableFd*), fd_set* fdSet) argument
201 maybeInvoke(SelectableFd* selectableFd, void (*callback)(SelectableFd*), fd_set* fdSet) argument
/system/core/include/cutils/
H A Dhashmap.h77 * value and creates an entry using the given callback.
79 * If memory allocation fails, the callback is not called, this function
97 * Invokes the given callback on each entry in the map. Stops iterating if
98 * the callback returns false.
101 bool (*callback)(void* key, void* value, void* context),
/system/media/wilhelm/include/OMXAL/
H A DOpenMAXAL_Android.h102 xaAndroidBufferQueueCallback callback,
/system/media/wilhelm/include/SLES/
H A DOpenSLES_Android.h204 slAndroidSimpleBufferQueueCallback callback,
260 slAndroidBufferQueueCallback callback,

Completed in 333 milliseconds

12