Home
last modified time | relevance | path

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

/frameworks/av/media/libaaudio/src/binding/
DAAudioBinderClient.cpp46 ANDROID_SINGLETON_STATIC_INSTANCE(AAudioBinderClient);
49 android::sp<AAudioBinderClient> gKeepBinderClient;
51 AAudioBinderClient::AAudioBinderClient() in AAudioBinderClient() function in AAudioBinderClient
53 , Singleton<AAudioBinderClient>() { in AAudioBinderClient()
59 AAudioBinderClient::~AAudioBinderClient() { in ~AAudioBinderClient()
67 std::shared_ptr<AAudioServiceInterface> AAudioBinderClient::getAAudioService() { in getAAudioService()
110 void AAudioBinderClient::dropAAudioService() { in dropAAudioService()
120 aaudio_handle_t AAudioBinderClient::openStream(const AAudioStreamRequest &request, in openStream()
139 aaudio_result_t AAudioBinderClient::closeStream(aaudio_handle_t streamHandle) { in closeStream()
149 aaudio_result_t AAudioBinderClient::getStreamDescription(aaudio_handle_t streamHandle, in getStreamDescription()
[all …]
DAAudioBinderClient.h40 class AAudioBinderClient : public virtual android::RefBase
42 , public android::Singleton<AAudioBinderClient> {
46 AAudioBinderClient();
48 virtual ~AAudioBinderClient();
122 explicit AAudioClient(const android::wp<AAudioBinderClient>& aaudioBinderClient) in AAudioClient()
128 android::sp<AAudioBinderClient> client = mBinderClient.promote(); in binderDied()
138 android::sp<AAudioBinderClient> client = mBinderClient.promote(); in onStreamChange()
145 android::wp<AAudioBinderClient> mBinderClient;
/frameworks/av/media/libaaudio/src/core/
DAudioStreamBuilder.cpp75 stream = new AudioStreamInternalCapture(AAudioBinderClient::getInstance(), in builder_createStream()
84 stream = new AudioStreamInternalPlay(AAudioBinderClient::getInstance(), in builder_createStream()
/frameworks/av/media/libaaudio/src/
DAndroid.bp203 "binding/AAudioBinderClient.cpp",