Searched refs:AAudioClientTracker (Results 1 – 6 of 6) sorted by relevance
38 ANDROID_SINGLETON_STATIC_INSTANCE(AAudioClientTracker);40 AAudioClientTracker::AAudioClientTracker() in AAudioClientTracker() function in AAudioClientTracker41 : Singleton<AAudioClientTracker>() { in AAudioClientTracker()44 std::string AAudioClientTracker::dump() const { in dump()66 aaudio_result_t AAudioClientTracker::registerClient(pid_t pid, in registerClient()91 void AAudioClientTracker::unregisterClient(pid_t pid) { in unregisterClient()97 int32_t AAudioClientTracker::getStreamCount(pid_t pid) { in getStreamCount()108 AAudioClientTracker::registerClientStream(pid_t pid, sp<AAudioServiceStreamBase> serviceStream) { in registerClientStream()116 AAudioClientTracker::unregisterClientStream(pid_t pid, in unregisterClientStream()130 void AAudioClientTracker::setExclusiveEnabled(pid_t pid, bool enabled) { in setExclusiveEnabled()[all …]
32 class AAudioClientTracker : public android::Singleton<AAudioClientTracker>{34 AAudioClientTracker();35 ~AAudioClientTracker() = default;
49 AAudioClientTracker::getInstance().setAAudioService(this); in AAudioService()68 + AAudioClientTracker::getInstance().dump() in dump()77 AAudioClientTracker::getInstance().registerClient(pid, client); in registerClient()107 int32_t count = AAudioClientTracker::getInstance().getStreamCount(pid); in openStream()121 && AAudioClientTracker::getInstance().isExclusiveEnabled(request.getProcessId())) { in openStream()155 AAudioClientTracker::getInstance().registerClientStream(pid, serviceStream); in openStream()179 AAudioClientTracker::getInstance().unregisterClientStream(pid, serviceStream); in closeStream()
20 "AAudioClientTracker.cpp",
119 AAudioService *aaudioService = AAudioClientTracker::getInstance().getAAudioService(); in releaseRegisteredStreams()
185 AAudioClientTracker::getInstance().setExclusiveEnabled(request.getProcessId(), false); in openExclusiveEndpoint()