Home
last modified time | relevance | path

Searched refs:AudioDeviceCallback (Results 1 – 23 of 23) sorted by relevance

/frameworks/av/include/media/
DAudioSystem.h432 class AudioDeviceCallback : public RefBase
436 AudioDeviceCallback() {} in AudioDeviceCallback() function
437 virtual ~AudioDeviceCallback() {} in ~AudioDeviceCallback()
443 static status_t addAudioDeviceCallback(const wp<AudioDeviceCallback>& callback,
446 static status_t removeAudioDeviceCallback(const wp<AudioDeviceCallback>& callback,
478 status_t addAudioDeviceCallback(const wp<AudioDeviceCallback>& callback,
481 status_t removeAudioDeviceCallback(const wp<AudioDeviceCallback>& callback,
491 std::map<audio_io_handle_t, std::map<audio_port_handle_t, wp<AudioDeviceCallback>>>
DAudioRecord.h45 class AudioRecord : public AudioSystem::AudioDeviceCallback
472 const sp<AudioSystem::AudioDeviceCallback>& callback);
482 const sp<AudioSystem::AudioDeviceCallback>& callback);
728 wp<AudioSystem::AudioDeviceCallback> mDeviceCallback;
DAudioTrack.h39 class AudioTrack : public AudioSystem::AudioDeviceCallback
864 status_t addAudioDeviceCallback(const sp<AudioSystem::AudioDeviceCallback>& callback);
874 const sp<AudioSystem::AudioDeviceCallback>& callback);
1228 wp<AudioSystem::AudioDeviceCallback> mDeviceCallback;
DMediaRecorderBase.h71 virtual void setAudioDeviceCallback(const sp<AudioSystem::AudioDeviceCallback>& callback) = 0;
/frameworks/base/media/java/android/media/
DAudioDeviceCallback.java24 public abstract class AudioDeviceCallback { class
DAudioManager.java4871 private final ArrayMap<AudioDeviceCallback, NativeEventHandlerDelegate> mDeviceCallbacks =
4872 new ArrayMap<AudioDeviceCallback, NativeEventHandlerDelegate>();
5016 public void registerAudioDeviceCallback(AudioDeviceCallback callback, in registerAudioDeviceCallback()
5040 public void unregisterAudioDeviceCallback(AudioDeviceCallback callback) { in unregisterAudioDeviceCallback()
5535 NativeEventHandlerDelegate(final AudioDeviceCallback callback, in NativeEventHandlerDelegate()
/frameworks/av/media/libstagefright/include/media/stagefright/
DAudioSource.h69 status_t addAudioDeviceCallback(const sp<AudioSystem::AudioDeviceCallback>& callback);
70 status_t removeAudioDeviceCallback(const sp<AudioSystem::AudioDeviceCallback>& callback);
/frameworks/av/media/libaudioclient/include/media/
DAudioRecord.h45 class AudioRecord : public AudioSystem::AudioDeviceCallback
472 const sp<AudioSystem::AudioDeviceCallback>& callback);
482 const sp<AudioSystem::AudioDeviceCallback>& callback);
728 wp<AudioSystem::AudioDeviceCallback> mDeviceCallback;
DAudioTrack.h39 class AudioTrack : public AudioSystem::AudioDeviceCallback
864 status_t addAudioDeviceCallback(const sp<AudioSystem::AudioDeviceCallback>& callback);
874 const sp<AudioSystem::AudioDeviceCallback>& callback);
1228 wp<AudioSystem::AudioDeviceCallback> mDeviceCallback;
/frameworks/base/core/jni/
Dandroid_media_DeviceCallback.h28 class JNIDeviceCallback: public AudioSystem::AudioDeviceCallback
/frameworks/av/media/libaaudio/src/legacy/
DAudioStreamLegacy.h90 class StreamDeviceCallback : public android::AudioSystem::AudioDeviceCallback
/frameworks/av/media/libmediaplayerservice/
DStagefrightRecorder.h77 virtual void setAudioDeviceCallback(const sp<AudioSystem::AudioDeviceCallback>& callback);
162 wp<AudioSystem::AudioDeviceCallback> mAudioDeviceCallback;
DMediaPlayerService.h82 const sp<AudioSystem::AudioDeviceCallback>& deviceCallback);
177 wp<AudioSystem::AudioDeviceCallback> mDeviceCallback;
390 class AudioDeviceUpdatedNotifier: public AudioSystem::AudioDeviceCallback
DMediaRecorderClient.h36 class AudioDeviceUpdatedNotifier: public AudioSystem::AudioDeviceCallback
DStagefrightRecorder.cpp1163 sp<AudioSystem::AudioDeviceCallback> callback = mAudioDeviceCallback.promote(); in createAudioSource()
2255 const sp<AudioSystem::AudioDeviceCallback>& callback) { in setAudioDeviceCallback()
2261 sp<AudioSystem::AudioDeviceCallback> callback = mAudioDeviceCallback.promote(); in enableAudioDeviceCallback()
DMediaPlayerService.cpp1592 const audio_attributes_t* attr, const sp<AudioSystem::AudioDeviceCallback>& deviceCallback) in AudioOutput()
/frameworks/av/media/libmedia/include/media/
DMediaRecorderBase.h71 virtual void setAudioDeviceCallback(const sp<AudioSystem::AudioDeviceCallback>& callback) = 0;
/frameworks/av/media/libaudioclient/
DAudioSystem.cpp526 std::vector<sp<AudioDeviceCallback>> callbacksToCall; in ioConfigChanged()
529 auto callbacks = std::map<audio_port_handle_t, wp<AudioDeviceCallback>>(); in ioConfigChanged()
624 sp<AudioDeviceCallback> spCbk = wpCbk.second.promote(); in ioConfigChanged()
688 const wp<AudioDeviceCallback>& callback, audio_io_handle_t audioIo, in addAudioDeviceCallback()
693 …oDeviceCallbacks.emplace(audioIo, std::map<audio_port_handle_t, wp<AudioDeviceCallback>>()).first-… in addAudioDeviceCallback()
702 const wp<AudioDeviceCallback>& callback __unused, audio_io_handle_t audioIo, in removeAudioDeviceCallback()
1255 const wp<AudioDeviceCallback>& callback, audio_io_handle_t audioIo, in addAudioDeviceCallback()
1273 const wp<AudioDeviceCallback>& callback, audio_io_handle_t audioIo, in removeAudioDeviceCallback()
DAudioRecord.cpp1320 status_t AudioRecord::addAudioDeviceCallback(const sp<AudioSystem::AudioDeviceCallback>& callback) in addAudioDeviceCallback()
1344 const sp<AudioSystem::AudioDeviceCallback>& callback) in removeAudioDeviceCallback()
1365 sp<AudioSystem::AudioDeviceCallback> callback; in onAudioDeviceUpdate()
DAudioTrack.cpp2941 status_t AudioTrack::addAudioDeviceCallback(const sp<AudioSystem::AudioDeviceCallback>& callback) in addAudioDeviceCallback()
2966 const sp<AudioSystem::AudioDeviceCallback>& callback) in removeAudioDeviceCallback()
2988 sp<AudioSystem::AudioDeviceCallback> callback; in onAudioDeviceUpdate()
/frameworks/av/media/libstagefright/
DAudioSource.cpp488 const sp<AudioSystem::AudioDeviceCallback>& callback) { in addAudioDeviceCallback()
496 const sp<AudioSystem::AudioDeviceCallback>& callback) { in removeAudioDeviceCallback()
/frameworks/base/config/
Dpreloaded-classes2187 android.media.AudioDeviceCallback
/frameworks/base/tools/aapt2/integration-tests/CommandTests/
Dandroid-28.jarMETA-INF/ META-INF/MANIFEST.MF javax/ javax/net/ javax/ ...