Searched defs:callback (Results 1 - 25 of 686) 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.cpp196 const ACameraManager_AvailabilityCallbacks *callback) {
198 Callback cb(callback);
200 // Send initial callbacks if callback is newly registered
208 callback->onCameraAvailable : callback->onCameraUnavailable;
210 msg->setPointer(kContextKey, callback->context);
218 const ACameraManager_AvailabilityCallbacks *callback) {
220 Callback cb(callback);
275 ALOGE("%s: Cannot find camera callback fp!", __FUNCTION__);
280 ALOGE("%s: Cannot find callback contex
195 registerAvailabilityCallback( const ACameraManager_AvailabilityCallbacks *callback) argument
217 unregisterAvailabilityCallback( const ACameraManager_AvailabilityCallbacks *callback) argument
433 openCamera( const char* cameraId, ACameraDevice_StateCallbacks* callback, ACameraDevice** outDevice) argument
[all...]
H A DACameraManager.h51 const ACameraManager_AvailabilityCallbacks *callback);
53 const ACameraManager_AvailabilityCallbacks *callback);
94 explicit Callback(const ACameraManager_AvailabilityCallbacks *callback) : argument
95 mAvailable(callback->onCameraAvailable),
96 mUnavailable(callback->onCameraUnavailable),
97 mContext(callback->context) {}
169 ACameraDevice_StateCallbacks* callback,
/frameworks/av/drm/mediacas/plugins/clearkey/
H A DClearKeyCasPlugin.cpp59 CasPluginCallback callback,
65 *plugin = new ClearKeyCasPlugin(appData, callback);
86 uint64_t appData, CasPluginCallback callback)
87 : mCallback(callback), mAppData(appData) {
167 // Echo the received event to the callback.
56 createPlugin( int32_t CA_system_id, uint64_t appData, CasPluginCallback callback, CasPlugin **plugin) argument
85 ClearKeyCasPlugin( uint64_t appData, CasPluginCallback callback) argument
/frameworks/av/drm/mediacas/plugins/mock/
H A DMockCasPlugin.cpp53 CasPluginCallback callback,
50 createPlugin( int32_t CA_system_id, uint64_t appData, CasPluginCallback callback, CasPlugin **plugin) argument
/frameworks/av/include/media/stagefright/
H A DCodecBase.h196 inline void setCallback(std::unique_ptr<CodecCallback> &&callback) { argument
197 mCallback = std::move(callback);
255 inline void setCallback(std::unique_ptr<CodecBase::BufferCallback> &&callback) { argument
256 mCallback = std::move(callback);
/frameworks/av/media/libaaudio/src/core/
H A DAAudioAudio.cpp189 AAudioStream_dataCallback callback,
193 streamBuilder->setDataCallbackProc(callback);
198 AAudioStream_errorCallback callback,
202 streamBuilder->setErrorCallbackProc(callback);
325 // Don't allow writes when playing with a callback.
327 ALOGE("Cannot write to a callback stream when running.");
188 AAudioStreamBuilder_setDataCallback(AAudioStreamBuilder* builder, AAudioStream_dataCallback callback, void *userData) argument
197 AAudioStreamBuilder_setErrorCallback(AAudioStreamBuilder* builder, AAudioStream_errorCallback callback, void *userData) argument
/frameworks/av/media/libaaudio/src/legacy/
H A DAudioStreamRecord.cpp87 // Setup the callback if there is one.
88 AudioRecord::callback_t callback = nullptr; local
93 callback = getLegacyCallback();
113 callback,
H A DAudioStreamTrack.cpp94 // Setup the callback if there is one.
95 AudioTrack::callback_t callback = nullptr; local
101 callback = getLegacyCallback();
129 callback,
/frameworks/av/media/libaudioclient/
H A DAudioRecord.cpp110 // Make sure that callback function exits in the case where
112 // Otherwise the callback thread will never exit.
120 // No lock here: worst case we remove a NULL callback which will be a nop
382 // The only purpose of setting marker position is to get a callback
412 // The only purpose of setting position update period is to get a callback
582 // use case 1: callback transfer mode
589 // callback running with SCHED_FIFO.
970 // Manage overrun callback, must be done under lock to avoid race with releaseBuffer()
982 // Manage marker callback
990 // Determine the number of new position callback(
1205 addAudioDeviceCallback(const sp<AudioSystem::AudioDeviceCallback>& callback) argument
1228 removeAudioDeviceCallback( const sp<AudioSystem::AudioDeviceCallback>& callback) argument
[all...]
H A DAudioSystem.cpp621 const sp<AudioDeviceCallback>& callback, audio_io_handle_t audioIo)
631 if (callbacks[cbIndex] == callback) {
635 callbacks.add(callback);
642 const sp<AudioDeviceCallback>& callback, audio_io_handle_t audioIo)
653 if (callbacks[cbIndex] == callback) {
1097 status_t AudioSystem::addAudioPortCallback(const sp<AudioPortCallback>& callback) argument
1106 int ret = gAudioPolicyServiceClient->addAudioPortCallback(callback);
1114 status_t AudioSystem::removeAudioPortCallback(const sp<AudioPortCallback>& callback) argument
1123 int ret = gAudioPolicyServiceClient->removeAudioPortCallback(callback);
1131 const sp<AudioDeviceCallback>& callback, audio_io_handle_
620 addAudioDeviceCallback( const sp<AudioDeviceCallback>& callback, audio_io_handle_t audioIo) argument
641 removeAudioDeviceCallback( const sp<AudioDeviceCallback>& callback, audio_io_handle_t audioIo) argument
1130 addAudioDeviceCallback( const sp<AudioDeviceCallback>& callback, audio_io_handle_t audioIo) argument
1147 removeAudioDeviceCallback( const sp<AudioDeviceCallback>& callback, audio_io_handle_t audioIo) argument
1230 addAudioPortCallback( const sp<AudioPortCallback>& callback) argument
1243 removeAudioPortCallback( const sp<AudioPortCallback>& callback) argument
[all...]
H A DAudioTrack.cpp262 // Make sure that callback function exits in the case where
264 // Otherwise the callback thread will never exit.
272 // No lock here: worst case we remove a NULL callback which will be a nop
641 // resume or pause the callback thread as needed.
1027 // The only purpose of setting marker position is to get a callback
1060 // The only purpose of setting position update period is to get a callback
1332 // use case 2: callback transfer mode
1843 // AudioSystem cache. We should not exit here but after calling the callback so
1856 // Manage underrun callback, must be done under lock to avoid race with releaseBuffer()
1879 // Manage marker callback
2755 addAudioDeviceCallback(const sp<AudioSystem::AudioDeviceCallback>& callback) argument
2778 removeAudioDeviceCallback( const sp<AudioSystem::AudioDeviceCallback>& callback) argument
[all...]
/frameworks/av/media/libaudiohal/
H A DStreamHalLocal.cpp152 status_t StreamOutHalLocal::setCallback(wp<StreamOutHalInterfaceCallback> callback) { argument
156 mCallback = callback;
164 // correctly the case when the callback is invoked while StreamOutHalLocal's destructor is
170 sp<StreamOutHalInterfaceCallback> callback = self->mCallback.promote();
171 if (callback == 0) return 0;
175 callback->onWriteReady();
178 callback->onDrainReady();
181 callback->onError();
/frameworks/av/media/libstagefright/
H A DMediaCodec.cpp672 status_t MediaCodec::setCallback(const sp<AMessage> &callback) { argument
674 msg->setMessage("callback", callback);
1944 // callback can't be set after codec is executing,
1945 // or before it's initialized (as the callback
1951 sp<AMessage> callback; local
1952 CHECK(msg->findMessage("callback", &callback));
1954 mCallback = callback;
/frameworks/av/media/libstagefright/foundation/include/
H A DCodecBase.h196 inline void setCallback(std::unique_ptr<CodecCallback> &&callback) { argument
197 mCallback = std::move(callback);
255 inline void setCallback(std::unique_ptr<CodecBase::BufferCallback> &&callback) { argument
256 mCallback = std::move(callback);
/frameworks/av/media/libstagefright/include/
H A DCodecBase.h196 inline void setCallback(std::unique_ptr<CodecCallback> &&callback) { argument
197 mCallback = std::move(callback);
255 inline void setCallback(std::unique_ptr<CodecBase::BufferCallback> &&callback) { argument
256 mCallback = std::move(callback);
/frameworks/av/media/mtp/
H A DMtpDevice.cpp652 ReadObjectCallback callback,
655 return readObjectInternal(handle, callback, &expectedLength, clientData);
684 ReadObjectCallback callback,
696 return readData(callback, expectedLength, nullptr, clientData);
699 bool MtpDevice::readData(ReadObjectCallback callback, argument
742 if (!callback(initialData, offset, initialDataLength, clientData)) {
788 if (!callback(writeBuffer, offset, writeLength, clientData)) {
807 ReadObjectCallback callback,
821 // requested. Destination's buffer length should be checked in |callback|.
822 return readData(callback, nullpt
651 readObject(MtpObjectHandle handle, ReadObjectCallback callback, uint32_t expectedLength, void* clientData) argument
683 readObjectInternal(MtpObjectHandle handle, ReadObjectCallback callback, const uint32_t* expectedLength, void* clientData) argument
803 readPartialObject(MtpObjectHandle handle, uint32_t offset, uint32_t size, uint32_t *writtenSize, ReadObjectCallback callback, void* clientData) argument
825 readPartialObject64(MtpObjectHandle handle, uint64_t offset, uint32_t size, uint32_t *writtenSize, ReadObjectCallback callback, void* clientData) argument
[all...]
/frameworks/av/media/ndk/
H A DNdkMediaCodec.cpp483 media_status_t AMediaCodec_setNotificationCallback(AMediaCodec *mData, OnCodecEvent callback, argument
485 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/audioflinger/
H A DAudioFlinger.cpp266 const sp<MmapStreamCallback>& callback,
277 direction, attr, config, client, deviceId, callback, interface);
287 const sp<MmapStreamCallback>& callback,
328 thread->configure(attr, streamType, sessionId, callback, portId);
261 openMmapStream(MmapStreamInterface::stream_direction_t direction, const audio_attributes_t *attr, audio_config_base_t *config, const MmapStreamInterface::Client& client, audio_port_handle_t *deviceId, const sp<MmapStreamCallback>& callback, sp<MmapStreamInterface>& interface) argument
282 openMmapStream(MmapStreamInterface::stream_direction_t direction, const audio_attributes_t *attr, audio_config_base_t *config, const MmapStreamInterface::Client& client, audio_port_handle_t *deviceId, const sp<MmapStreamCallback>& callback, sp<MmapStreamInterface>& interface) argument
H A DThreads.cpp2681 // do not wait for async callback in case of error of full write
3218 // to be called while waiting for async write callback
3497 // the thread is created so that the first patch creation triggers an ioConfigChanged callback
6612 // we formerly checked for a callback handler (non-0 tid),
7580 const sp<MmapStreamCallback>& callback,
7585 mCallback = callback;
7977 sp<MmapStreamCallback> callback = mCallback.promote(); local
7978 if (callback != 0) {
7979 callback->onRoutingChanged(deviceId);
7985 sp<MmapStreamCallback> callback local
7577 configure(const audio_attributes_t *attr, audio_stream_type_t streamType __unused, audio_session_t sessionId, const sp<MmapStreamCallback>& callback, audio_port_handle_t portId) argument
8102 sp<MmapStreamCallback> callback = mCallback.promote(); local
8152 sp<MmapStreamCallback> callback = mCallback.promote(); local
8224 configure(const audio_attributes_t *attr, audio_stream_type_t streamType, audio_session_t sessionId, const sp<MmapStreamCallback>& callback, audio_port_handle_t portId) argument
8328 sp<MmapStreamCallback> callback = mCallback.promote(); local
[all...]
/frameworks/av/services/camera/libcameraservice/common/
H A DCameraProviderManager.cpp268 const sp<hardware::camera::device::V3_2::ICameraDeviceCallback>& callback,
282 ret = deviceInfo3->mInterface->open(callback, [&status, &session]
298 const sp<hardware::camera::device::V1_0::ICameraDeviceCallback>& callback,
310 hardware::Return<Status> status = deviceInfo1->mInterface->open(callback);
267 openSession(const std::string &id, const sp<hardware::camera::device::V3_2::ICameraDeviceCallback>& callback, sp<hardware::camera::device::V3_2::ICameraDeviceSession> *session) argument
297 openSession(const std::string &id, const sp<hardware::camera::device::V1_0::ICameraDeviceCallback>& callback, sp<hardware::camera::device::V1_0::ICameraDevice> *session) argument
/frameworks/av/services/camera/libcameraservice/device3/
H A DCamera3OutputStream.cpp730 Camera3StreamBufferFreedListener* callback = mBufferFreedListener; local
731 if (callback != nullptr) {
733 callback->onBufferFreed(mId, gb->handle);
/frameworks/av/services/radio/
H A DRadioHalHidl.cpp68 sp<TunerCallbackInterface> callback,
75 sp<Tuner> tunerImpl = new Tuner(callback, this);
330 RadioHalHidl::Tuner::Tuner(sp<TunerCallbackInterface> callback, sp<RadioHalHidl> module) argument
331 : TunerInterface(), mHalTuner(NULL), mCallback(callback), mParentModule(module)
66 openTuner(const radio_hal_band_config_t *config, bool audio, sp<TunerCallbackInterface> callback, sp<TunerInterface>& tuner) argument
H A DRadioHalLegacy.cpp103 sp<TunerCallbackInterface> callback,
109 sp<Tuner> tunerImpl = new Tuner(callback);
113 RadioHalLegacy::Tuner::callback, tunerImpl.get(),
198 void RadioHalLegacy::Tuner::callback(radio_hal_event_t *halEvent, void *cookie) function in class:android::RadioHalLegacy::Tuner
207 RadioHalLegacy::Tuner::Tuner(sp<TunerCallbackInterface> callback) argument
208 : TunerInterface(), mHalTuner(NULL), mCallback(callback)
101 openTuner(const radio_hal_band_config_t *config, bool audio, sp<TunerCallbackInterface> callback, sp<TunerInterface>& tuner) argument

Completed in 510 milliseconds

1234567891011>>