Lines Matching refs:FuzzAAudioClient
137 class FuzzAAudioClient : public virtual RefBase, public AAudioServiceInterface { class
139 FuzzAAudioClient(sp<AAudioService> service);
141 virtual ~FuzzAAudioClient();
191 AAudioClient(wp<FuzzAAudioClient> fuzzAAudioClient) : mBinderClient(fuzzAAudioClient) {} in AAudioClient()
194 sp<FuzzAAudioClient> client = mBinderClient.promote(); in binderDied()
203 android::sp<FuzzAAudioClient> client = mBinderClient.promote(); in onStreamChange()
211 wp<FuzzAAudioClient> mBinderClient;
221 FuzzAAudioClient::FuzzAAudioClient(sp<AAudioService> service) : AAudioServiceInterface() { in FuzzAAudioClient() function in FuzzAAudioClient
232 FuzzAAudioClient::~FuzzAAudioClient() { dropAAudioService(); } in ~FuzzAAudioClient()
234 AAudioServiceInterface *FuzzAAudioClient::getAAudioService() { in getAAudioService()
241 void FuzzAAudioClient::dropAAudioService() { in dropAAudioService()
245 aaudio_handle_t FuzzAAudioClient::openStream(const AAudioStreamRequest &request, in openStream()
265 aaudio_result_t FuzzAAudioClient::closeStream(aaudio_handle_t streamHandle) { in closeStream()
273 aaudio_result_t FuzzAAudioClient::getStreamDescription(aaudio_handle_t streamHandle, in getStreamDescription()
282 aaudio_result_t FuzzAAudioClient::startStream(aaudio_handle_t streamHandle) { in startStream()
290 aaudio_result_t FuzzAAudioClient::pauseStream(aaudio_handle_t streamHandle) { in pauseStream()
298 aaudio_result_t FuzzAAudioClient::stopStream(aaudio_handle_t streamHandle) { in stopStream()
306 aaudio_result_t FuzzAAudioClient::flushStream(aaudio_handle_t streamHandle) { in flushStream()
314 aaudio_result_t FuzzAAudioClient::registerAudioThread(aaudio_handle_t streamHandle, in registerAudioThread()
324 aaudio_result_t FuzzAAudioClient::unregisterAudioThread(aaudio_handle_t streamHandle, in unregisterAudioThread()
340 sp<FuzzAAudioClient> mClient;
345 mClient = new FuzzAAudioClient(service); in OboeserviceFuzzer()