Searched refs:serviceStream (Results 1 - 6 of 6) sorted by relevance

/frameworks/av/services/oboeservice/
H A DAAudioService.cpp84 sp<AAudioServiceStreamBase> serviceStream; local
112 serviceStream = new AAudioServiceStreamMMAP(*this, inService);
113 result = serviceStream->open(request);
117 serviceStream.clear();
123 || (serviceStream.get() == nullptr && !sharingModeMatchRequired)) {
124 serviceStream = new AAudioServiceStreamShared(*this);
125 result = serviceStream->open(request);
129 serviceStream.clear();
134 aaudio_handle_t handle = mStreamTracker.addStreamForHandle(serviceStream.get());
136 serviceStream
145 releaseStream(const sp<AAudioServiceStreamBase> &serviceStream) argument
160 checkForPendingClose( const sp<AAudioServiceStreamBase> &serviceStream, aaudio_result_t defaultResult) argument
168 sp<AAudioServiceStreamBase> serviceStream = convertHandleToServiceStream(streamHandle); local
184 sp<AAudioServiceStreamBase> serviceStream = mStreamTracker.getStreamByHandleAndIncrement( local
208 sp<AAudioServiceStreamBase> serviceStream = convertHandleToServiceStream(streamHandle); local
220 sp<AAudioServiceStreamBase> serviceStream = convertHandleToServiceStream(streamHandle); local
231 sp<AAudioServiceStreamBase> serviceStream = convertHandleToServiceStream(streamHandle); local
241 sp<AAudioServiceStreamBase> serviceStream = convertHandleToServiceStream(streamHandle); local
251 sp<AAudioServiceStreamBase> serviceStream = convertHandleToServiceStream(streamHandle); local
264 sp<AAudioServiceStreamBase> serviceStream = convertHandleToServiceStream(streamHandle); local
289 sp<AAudioServiceStreamBase> serviceStream = convertHandleToServiceStream(streamHandle); local
306 sp<AAudioServiceStreamBase> serviceStream = convertHandleToServiceStream(streamHandle); local
317 sp<AAudioServiceStreamBase> serviceStream = convertHandleToServiceStream(streamHandle); local
330 sp<AAudioServiceStreamBase> serviceStream = local
[all...]
H A DAAudioStreamTracker.cpp36 sp<AAudioServiceStreamBase> serviceStream; local
44 serviceStream = tempStream; // Only return stream if ready to be closed.
48 return serviceStream;
54 sp<AAudioServiceStreamBase> serviceStream; local
57 serviceStream = it->second;
58 serviceStream->incrementServiceReferenceCount_l();
60 return serviceStream;
69 sp<AAudioServiceStreamBase> serviceStream; local
74 serviceStream = candidate;
75 serviceStream
94 addStreamForHandle(sp<AAudioServiceStreamBase> serviceStream) argument
[all...]
H A DAAudioClientTracker.cpp102 AAudioClientTracker::registerClientStream(pid_t pid, sp<AAudioServiceStreamBase> serviceStream) { argument
104 ALOGV("registerClientStream(%d, %p)\n", pid, serviceStream.get());
113 notificationClient->registerClientStream(serviceStream);
120 sp<AAudioServiceStreamBase> serviceStream) {
121 ALOGV("unregisterClientStream(%d, %p)\n", pid, serviceStream.get());
126 pid, serviceStream.get());
127 it->second->unregisterClientStream(serviceStream);
130 pid, serviceStream.get());
150 sp<AAudioServiceStreamBase> serviceStream) {
152 mStreams.insert(serviceStream);
119 unregisterClientStream(pid_t pid, sp<AAudioServiceStreamBase> serviceStream) argument
149 registerClientStream( sp<AAudioServiceStreamBase> serviceStream) argument
156 unregisterClientStream( sp<AAudioServiceStreamBase> serviceStream) argument
[all...]
H A DAAudioClientTracker.h56 android::sp<AAudioServiceStreamBase> serviceStream);
59 android::sp<AAudioServiceStreamBase> serviceStream);
83 aaudio_result_t registerClientStream(android::sp<AAudioServiceStreamBase> serviceStream);
85 aaudio_result_t unregisterClientStream(android::sp<AAudioServiceStreamBase> serviceStream);
H A DAAudioStreamTracker.h69 * @param serviceStream
72 aaudio_handle_t addStreamForHandle(android::sp<AAudioServiceStreamBase> serviceStream);
H A DAAudioService.h100 bool releaseStream(const sp<aaudio::AAudioServiceStreamBase> &serviceStream);
102 aaudio_result_t checkForPendingClose(const sp<aaudio::AAudioServiceStreamBase> &serviceStream,

Completed in 44 milliseconds