Home
last modified time | relevance | path

Searched refs:AAudioBinderClient (Results 1 – 4 of 4) sorted by relevance

/aosp12/frameworks/av/media/libaaudio/src/binding/
H A DAAudioBinderClient.cpp49 ANDROID_SINGLETON_STATIC_INSTANCE(AAudioBinderClient);
52 android::sp<AAudioBinderClient> gKeepBinderClient;
54 AAudioBinderClient::AAudioBinderClient() in AAudioBinderClient() function in AAudioBinderClient
56 , Singleton<AAudioBinderClient>() { in AAudioBinderClient()
62 AAudioBinderClient::~AAudioBinderClient() { in ~AAudioBinderClient()
70 std::shared_ptr<AAudioServiceInterface> AAudioBinderClient::getAAudioService() { in getAAudioService()
113 void AAudioBinderClient::dropAAudioService() { in dropAAudioService()
142 aaudio_result_t AAudioBinderClient::closeStream(aaudio_handle_t streamHandle) { in closeStream()
160 aaudio_result_t AAudioBinderClient::startStream(aaudio_handle_t streamHandle) { in startStream()
167 aaudio_result_t AAudioBinderClient::pauseStream(aaudio_handle_t streamHandle) { in pauseStream()
[all …]
H A DAAudioBinderClient.h40 class AAudioBinderClient : public virtual android::RefBase
42 , public android::Singleton<AAudioBinderClient> {
46 AAudioBinderClient();
48 virtual ~AAudioBinderClient();
119 AAudioClient(android::wp<AAudioBinderClient> aaudioBinderClient) in AAudioClient()
125 android::sp<AAudioBinderClient> client = mBinderClient.promote(); in binderDied()
135 android::sp<AAudioBinderClient> client = mBinderClient.promote(); in onStreamChange()
142 android::wp<AAudioBinderClient> mBinderClient;
/aosp12/frameworks/av/media/libaaudio/src/core/
H A DAudioStreamBuilder.cpp72 stream = new AudioStreamInternalCapture(AAudioBinderClient::getInstance(), in builder_createStream()
81 stream = new AudioStreamInternalPlay(AAudioBinderClient::getInstance(), in builder_createStream()
/aosp12/frameworks/av/media/libaaudio/src/
H A DAndroid.bp136 "binding/AAudioBinderClient.cpp",