Searched refs:callback (Results 1 - 25 of 650) sorted by path

1234567891011>>

/frameworks/av/camera/ndk/
H A DNdkCameraManager.cpp65 ACameraManager*, const ACameraManager_AvailabilityCallbacks *callback) {
67 if (callback == nullptr) {
68 ALOGE("%s: invalid argument! callback is null!", __FUNCTION__);
71 if (callback->onCameraAvailable == nullptr || callback->onCameraUnavailable == nullptr) {
72 ALOGE("%s: invalid argument! callback %p, "
74 __FUNCTION__, callback,
75 callback->onCameraAvailable, callback->onCameraUnavailable);
78 CameraManagerGlobal::getInstance().registerAvailabilityCallback(callback);
64 ACameraManager_registerAvailabilityCallback( ACameraManager*, const ACameraManager_AvailabilityCallbacks *callback) argument
83 ACameraManager_unregisterAvailabilityCallback( ACameraManager*, const ACameraManager_AvailabilityCallbacks *callback) argument
114 ACameraManager_openCamera( ACameraManager* mgr, const char* cameraId, ACameraDevice_StateCallbacks* callback, ACameraDevice** device) argument
[all...]
/frameworks/av/camera/ndk/impl/
H A DACameraManager.cpp160 const ACameraManager_AvailabilityCallbacks *callback) {
162 Callback cb(callback);
164 // Send initial callbacks if callback is newly registered
172 callback->onCameraAvailable : callback->onCameraUnavailable;
174 msg->setPointer(kContextKey, callback->context);
182 const ACameraManager_AvailabilityCallbacks *callback) {
184 Callback cb(callback);
227 ALOGE("%s: Cannot find camera callback fp!", __FUNCTION__);
232 ALOGE("%s: Cannot find callback contex
159 registerAvailabilityCallback( const ACameraManager_AvailabilityCallbacks *callback) argument
181 unregisterAvailabilityCallback( const ACameraManager_AvailabilityCallbacks *callback) argument
440 openCamera( const char* cameraId, ACameraDevice_StateCallbacks* callback, ACameraDevice** outDevice) argument
[all...]
H A DACameraManager.h51 const ACameraManager_AvailabilityCallbacks *callback);
53 const ACameraManager_AvailabilityCallbacks *callback);
89 Callback(const ACameraManager_AvailabilityCallbacks *callback) : argument
90 mAvailable(callback->onCameraAvailable),
91 mUnavailable(callback->onCameraUnavailable),
92 mContext(callback->context) {}
169 ACameraDevice_StateCallbacks* callback,
/frameworks/av/include/camera/ndk/
H A DNdkCameraManager.h119 * this callback returns.
153 * <p>Since this callback will be registered with the camera service, remember to unregister it
154 * once it is no longer needed; otherwise the callback will continue to receive events
160 * @param callback the {@link ACameraManager_AvailabilityCallbacks} to be registered.
164 * <li>{@link ACAMERA_ERROR_INVALID_PARAMETER} if manager or callback is NULL, or
169 ACameraManager* manager, const ACameraManager_AvailabilityCallbacks* callback);
174 * <p>Removing a callback that isn't registered has no effect.</p>
177 * @param callback the {@link ACameraManager_AvailabilityCallbacks} to be unregistered.
181 * <li>{@link ACAMERA_ERROR_INVALID_PARAMETER} if callback,
186 ACameraManager* manager, const ACameraManager_AvailabilityCallbacks* callback);
[all...]
/frameworks/av/include/media/
H A DAudioRecord.h40 /* Events used by AudioRecord callback function (callback_t).
45 // If this event is delivered but the callback handler
88 /* As a convenience, if a callback is supplied, a handler thread
90 * invokes the callback when a new buffer becomes available or various conditions occur.
94 * user: Pointer to context for use by the callback receiver.
96 * - EVENT_MORE_DATA: pointer to AudioRecord::Buffer struct. The callback must not read
127 TRANSFER_CALLBACK, // callback EVENT_MORE_DATA
161 * user: Context for use by the callback receiver.
162 * notificationFrames: The callback function is called each time notificationFrames PCM
247 * make it active. If set, the callback wil
[all...]
H A DAudioSystem.h354 static status_t addAudioPortCallback(const sp<AudioPortCallback>& callback);
355 static status_t removeAudioPortCallback(const sp<AudioPortCallback>& callback);
368 static status_t addAudioDeviceCallback(const sp<AudioDeviceCallback>& callback,
370 static status_t removeAudioDeviceCallback(const sp<AudioDeviceCallback>& callback,
401 status_t addAudioDeviceCallback(const sp<AudioDeviceCallback>& callback,
403 status_t removeAudioDeviceCallback(const sp<AudioDeviceCallback>& callback,
428 int addAudioPortCallback(const sp<AudioPortCallback>& callback);
429 int removeAudioPortCallback(const sp<AudioPortCallback>& callback);
H A DAudioTrack.h42 /* Events used by AudioTrack callback function (callback_t).
48 // If this event is delivered but the callback handler
54 // For data filling, it is preferred that the callback
109 /* As a convenience, if a callback is supplied, a handler thread
111 * invokes the callback when a new buffer becomes available or various conditions occur.
115 * user: Pointer to context for use by the callback receiver.
117 * - EVENT_MORE_DATA: pointer to AudioTrack::Buffer struct. The callback must not write
151 TRANSFER_CALLBACK, // callback EVENT_MORE_DATA
187 * user: Context for use by the callback receiver.
188 * notificationFrames: The callback functio
[all...]
H A DJetPlayer.h62 void setEventCallback(jetevent_callback callback);
/frameworks/av/include/media/stagefright/
H A DMediaCodec.h88 status_t setCallback(const sp<AMessage> &callback);
/frameworks/av/include/radio/
H A DRadio.h44 const sp<RadioCallback>& callback);
/frameworks/av/include/soundtrigger/
H A DSoundTrigger.h42 const sp<SoundTriggerCallback>& callback);
/frameworks/av/media/libmedia/
H A DAudioRecord.cpp108 // Make sure that callback function exits in the case where
110 // Otherwise the callback thread will never exit.
118 // No lock here: worst case we remove a NULL callback which will be a nop
380 // The only purpose of setting marker position is to get a callback
410 // The only purpose of setting position update period is to get a callback
574 // use case 1: callback transfer mode
951 // Manage overrun callback, must be done under lock to avoid race with releaseBuffer()
963 // Manage marker callback
971 // Determine the number of new position callback(s) that will be needed, while locked
1098 ALOGE("EVENT_MORE_DATA requested %zu bytes but callback returne
1186 addAudioDeviceCallback(const sp<AudioSystem::AudioDeviceCallback>& callback) argument
1209 removeAudioDeviceCallback( const sp<AudioSystem::AudioDeviceCallback>& callback) argument
[all...]
H A DAudioSystem.cpp617 const sp<AudioDeviceCallback>& callback, audio_io_handle_t audioIo)
627 if (callbacks[cbIndex] == callback) {
631 callbacks.add(callback);
638 const sp<AudioDeviceCallback>& callback, audio_io_handle_t audioIo)
649 if (callbacks[cbIndex] == callback) {
1075 status_t AudioSystem::addAudioPortCallback(const sp<AudioPortCallback>& callback) argument
1084 int ret = gAudioPolicyServiceClient->addAudioPortCallback(callback);
1092 status_t AudioSystem::removeAudioPortCallback(const sp<AudioPortCallback>& callback) argument
1101 int ret = gAudioPolicyServiceClient->removeAudioPortCallback(callback);
1109 const sp<AudioDeviceCallback>& callback, audio_io_handle_
616 addAudioDeviceCallback( const sp<AudioDeviceCallback>& callback, audio_io_handle_t audioIo) argument
637 removeAudioDeviceCallback( const sp<AudioDeviceCallback>& callback, audio_io_handle_t audioIo) argument
1108 addAudioDeviceCallback( const sp<AudioDeviceCallback>& callback, audio_io_handle_t audioIo) argument
1125 removeAudioDeviceCallback( const sp<AudioDeviceCallback>& callback, audio_io_handle_t audioIo) argument
1208 addAudioPortCallback( const sp<AudioPortCallback>& callback) argument
1221 removeAudioPortCallback( const sp<AudioPortCallback>& callback) argument
[all...]
H A DAudioTrack.cpp252 // Make sure that callback function exits in the case where
254 // Otherwise the callback thread will never exit.
262 // No lock here: worst case we remove a NULL callback which will be a nop
615 // resume or pause the callback thread as needed.
995 // The only purpose of setting marker position is to get a callback
1028 // The only purpose of setting position update period is to get a callback
1292 // use case 2: callback transfer mode
1807 // AudioSystem cache. We should not exit here but after calling the callback so
1820 // Manage underrun callback, must be done under lock to avoid race with releaseBuffer()
1843 // Manage marker callback
2614 addAudioDeviceCallback(const sp<AudioSystem::AudioDeviceCallback>& callback) argument
2637 removeAudioDeviceCallback( const sp<AudioSystem::AudioDeviceCallback>& callback) argument
[all...]
/frameworks/av/media/libstagefright/
H A DMediaCodec.cpp424 status_t MediaCodec::setCallback(const sp<AMessage> &callback) { argument
426 msg->setMessage("callback", callback);
1690 // callback can't be set after codec is executing,
1691 // or before it's initialized (as the callback
1697 sp<AMessage> callback; local
1698 CHECK(msg->findMessage("callback", &callback));
1700 mCallback = callback;
/frameworks/av/media/mtp/
H A DMtpDevice.cpp645 ReadObjectCallback callback,
648 return readObjectInternal(handle, callback, &expectedLength, clientData);
677 ReadObjectCallback callback,
689 return readData(callback, expectedLength, nullptr, clientData);
692 bool MtpDevice::readData(ReadObjectCallback callback, argument
727 if (!callback(initialData, offset, initialDataLength, clientData)) {
773 if (!callback(writeBuffer, offset, writeLength, clientData)) {
792 ReadObjectCallback callback,
806 // requested. Destination's buffer length should be checked in |callback|.
807 return readData(callback, nullpt
644 readObject(MtpObjectHandle handle, ReadObjectCallback callback, uint32_t expectedLength, void* clientData) argument
676 readObjectInternal(MtpObjectHandle handle, ReadObjectCallback callback, const uint32_t* expectedLength, void* clientData) argument
788 readPartialObject(MtpObjectHandle handle, uint32_t offset, uint32_t size, uint32_t *writtenSize, ReadObjectCallback callback, void* clientData) argument
810 readPartialObject64(MtpObjectHandle handle, uint64_t offset, uint32_t size, uint32_t *writtenSize, ReadObjectCallback callback, void* clientData) argument
[all...]
H A DMtpDevice.h113 bool readObject(MtpObjectHandle handle, ReadObjectCallback callback,
122 ReadObjectCallback callback,
128 ReadObjectCallback callback,
147 ReadObjectCallback callback,
151 bool readData(ReadObjectCallback callback,
/frameworks/av/media/ndk/
H A DNdkMediaCodec.cpp377 media_status_t AMediaCodec_setNotificationCallback(AMediaCodec *mData, OnCodecEvent callback, argument
379 mData->mCallback = callback;
/frameworks/av/radio/
H A DRadio.cpp97 const sp<RadioCallback>& callback)
105 radio = new Radio(handle, callback);
120 Radio::Radio(radio_handle_t handle, const sp<RadioCallback>& callback) argument
121 : mHandle(handle), mCallback(callback)
94 attach(radio_handle_t handle, const struct radio_band_config *config, bool withAudio, const sp<RadioCallback>& callback) argument
/frameworks/av/services/radio/
H A DRadioService.cpp196 void RadioService::callback(radio_hal_event_t *halEvent, void *cookie) function in class:android::RadioService
431 // If another client is preempted, it is notified by a callback with RADIO_EVENT_CONTROL
495 RadioService::callback, moduleClient->callbackThread().get(),
548 // previously preempted client. This client will be notified by a callback with
595 RadioService::callback, moduleClient->callbackThread().get(),
H A DRadioService.h126 Vector< sp<IMemory> > mEventQueue; // pending callback events
127 sp<MemoryDealer> mMemoryDealer; // shared memory for callback event
186 sp<IRadioClient> mClient; // event callback binder interface
188 sp<CallbackThread> mCallbackThread; // event callback thread
196 static void callback(radio_hal_event_t *halEvent, void *cookie);
/frameworks/av/soundtrigger/
H A DSoundTrigger.cpp95 const sp<SoundTriggerCallback>& callback)
103 soundTrigger = new SoundTrigger(module, callback);
128 const sp<SoundTriggerCallback>& callback)
129 : mModule(module), mCallback(callback)
94 attach(const sound_trigger_module_handle_t module, const sp<SoundTriggerCallback>& callback) argument
127 SoundTrigger(sound_trigger_module_handle_t module, const sp<SoundTriggerCallback>& callback) argument
/frameworks/base/cmds/am/src/com/android/commands/am/
H A DAm.java1230 StopUserCallback callback = wait ? new StopUserCallback() : null;
1232 int res = mAm.stopUser(user, force, callback);
1251 } else if (callback != null) {
1252 callback.waitForFinish();
/frameworks/base/cmds/hid/jni/
H A Dcom_android_commands_hid_Device.cpp59 ALOGE("An exception was thrown by callback '%s'.", methodName);
65 DeviceCallback::DeviceCallback(JNIEnv* env, jobject callback) : argument
66 mCallbackObject(env->NewGlobalRef(callback)) { }
87 std::unique_ptr<DeviceCallback> callback, sp<Looper> looper) {
123 return new Device(id, fd, std::move(callback), looper);
126 Device::Device(int32_t id, int fd, std::unique_ptr<DeviceCallback> callback, sp<Looper> looper) : argument
127 mId(id), mFd(fd), mDeviceCallback(std::move(callback)), mLooper(looper) {
187 jbyteArray rawDescriptor, jobject queue, jobject callback) {
196 std::unique_ptr<uhid::DeviceCallback> cb(new uhid::DeviceCallback(env, callback));
85 open(int32_t id, const char* name, int32_t vid, int32_t pid, std::unique_ptr<uint8_t[]> descriptor, size_t descriptorSize, std::unique_ptr<DeviceCallback> callback, sp<Looper> looper) argument
186 openDevice(JNIEnv* env, jclass , jstring rawName, jint id, jint vid, jint pid, jbyteArray rawDescriptor, jobject queue, jobject callback) argument
H A Dcom_android_commands_hid_Device.h28 DeviceCallback(JNIEnv* env, jobject callback);
42 std::unique_ptr<DeviceCallback> callback, sp<Looper> looper);
44 Device(int32_t id, int fd, std::unique_ptr<DeviceCallback> callback, sp<Looper> looper);

Completed in 2809 milliseconds

1234567891011>>