Home
last modified time | relevance | path

Searched refs:AAudioClientTracker (Results 1 – 6 of 6) sorted by relevance

/frameworks/av/services/oboeservice/
DAAudioClientTracker.cpp38 ANDROID_SINGLETON_STATIC_INSTANCE(AAudioClientTracker);
40 AAudioClientTracker::AAudioClientTracker() in AAudioClientTracker() function in AAudioClientTracker
41 : 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 …]
DAAudioClientTracker.h32 class AAudioClientTracker : public android::Singleton<AAudioClientTracker>{
34 AAudioClientTracker();
35 ~AAudioClientTracker() = default;
DAAudioService.cpp49 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()
DAndroid.bp20 "AAudioClientTracker.cpp",
DAAudioServiceEndpoint.cpp119 AAudioService *aaudioService = AAudioClientTracker::getInstance().getAAudioService(); in releaseRegisteredStreams()
DAAudioEndpointManager.cpp185 AAudioClientTracker::getInstance().setExclusiveEnabled(request.getProcessId(), false); in openExclusiveEndpoint()