Home
last modified time | relevance | path

Searched refs:AAudioServiceStreamBase (Results 1 – 19 of 19) sorted by relevance

/aosp12/frameworks/av/services/oboeservice/
H A DAAudioServiceStreamBase.cpp49 AAudioServiceStreamBase::AAudioServiceStreamBase(AAudioService &audioService) in AAudioServiceStreamBase() function in AAudioServiceStreamBase
56 AAudioServiceStreamBase::~AAudioServiceStreamBase() { in ~AAudioServiceStreamBase()
75 std::string AAudioServiceStreamBase::dumpHeader() { in dumpHeader()
80 std::string AAudioServiceStreamBase::dump() const { in dump()
176 aaudio_result_t AAudioServiceStreamBase::close() { in close()
226 aaudio_result_t AAudioServiceStreamBase::start() { in start()
281 aaudio_result_t AAudioServiceStreamBase::pause() { in pause()
324 aaudio_result_t AAudioServiceStreamBase::stop() { in stop()
409 void AAudioServiceStreamBase::run() { in run()
446 void AAudioServiceStreamBase::disconnect() { in disconnect()
[all …]
H A DAAudioService.cpp112 sp<AAudioServiceStreamBase> serviceStream; in openStream()
188 sp<AAudioServiceStreamBase> serviceStream = convertHandleToServiceStream(streamHandle); in closeStream()
200 sp<AAudioServiceStreamBase> serviceStream = convertHandleToServiceStream(streamHandle); in getStreamDescription()
216 sp<AAudioServiceStreamBase> serviceStream = convertHandleToServiceStream(streamHandle); in startStream()
227 sp<AAudioServiceStreamBase> serviceStream = convertHandleToServiceStream(streamHandle); in pauseStream()
238 sp<AAudioServiceStreamBase> serviceStream = convertHandleToServiceStream(streamHandle); in stopStream()
249 sp<AAudioServiceStreamBase> serviceStream = convertHandleToServiceStream(streamHandle); in flushStream()
290 aaudio_result_t AAudioService::closeStream(sp<AAudioServiceStreamBase> serviceStream) { in closeStream()
302 sp<AAudioServiceStreamBase> AAudioService::convertHandleToServiceStream( in convertHandleToServiceStream()
304 sp<AAudioServiceStreamBase> serviceStream = mStreamTracker.getStreamByHandle( in convertHandleToServiceStream()
[all …]
H A DAAudioServiceEndpoint.h58 aaudio_result_t registerStream(android::sp<AAudioServiceStreamBase> stream);
60 aaudio_result_t unregisterStream(android::sp<AAudioServiceStreamBase> stream);
62 virtual aaudio_result_t startStream(android::sp<AAudioServiceStreamBase> stream,
65 virtual aaudio_result_t stopStream(android::sp<AAudioServiceStreamBase> stream,
143 std::vector<android::sp<AAudioServiceStreamBase>> disconnectRegisteredStreams();
146 std::vector<android::sp<AAudioServiceStreamBase>> mRegisteredStreams
H A DAAudioStreamTracker.cpp40 sp<AAudioServiceStreamBase> AAudioStreamTracker::getStreamByHandle( in getStreamByHandle()
43 sp<AAudioServiceStreamBase> serviceStream; in getStreamByHandle()
54 sp<AAudioServiceStreamBase> AAudioStreamTracker::findStreamByPortHandle( in findStreamByPortHandle()
57 sp<AAudioServiceStreamBase> serviceStream; in findStreamByPortHandle()
81 aaudio_handle_t AAudioStreamTracker::addStreamForHandle(sp<AAudioServiceStreamBase> serviceStream) { in addStreamForHandle()
87 sp<AAudioServiceStreamBase> oldServiceStream = mStreamsByHandle[handle]; in addStreamForHandle()
H A DAAudioStreamTracker.h48 android::sp<aaudio::AAudioServiceStreamBase> getStreamByHandle(
58 android::sp<aaudio::AAudioServiceStreamBase> findStreamByPortHandle(
67 aaudio_handle_t addStreamForHandle(android::sp<AAudioServiceStreamBase> serviceStream);
80 std::map<aaudio_handle_t, android::sp<aaudio::AAudioServiceStreamBase>>
H A DAAudioClientTracker.h57 android::sp<AAudioServiceStreamBase> serviceStream);
60 android::sp<AAudioServiceStreamBase> serviceStream);
93 aaudio_result_t registerClientStream(android::sp<AAudioServiceStreamBase> serviceStream);
95 aaudio_result_t unregisterClientStream(android::sp<AAudioServiceStreamBase> serviceStream);
111 std::set<android::sp<AAudioServiceStreamBase>> mStreams;
H A DAAudioServiceEndpoint.cpp95 std::vector<android::sp<AAudioServiceStreamBase>>
97 std::vector<android::sp<AAudioServiceStreamBase>> streamsDisconnected; in disconnectRegisteredStreams()
120 std::vector<android::sp<AAudioServiceStreamBase>> streamsToClose in releaseRegisteredStreams()
131 aaudio_result_t AAudioServiceEndpoint::registerStream(sp<AAudioServiceStreamBase>stream) { in registerStream()
137 aaudio_result_t AAudioServiceEndpoint::unregisterStream(sp<AAudioServiceStreamBase>stream) { in unregisterStream()
H A DAAudioServiceStreamMMAP.cpp49 : AAudioServiceStreamBase(aAudioService) in AAudioServiceStreamMMAP()
64 aaudio_result_t result = AAudioServiceStreamBase::open(request); in open()
87 aaudio_result_t result = AAudioServiceStreamBase::startDevice(); in startDevice()
100 aaudio_result_t result = AAudioServiceStreamBase::pause_l(); in pause_l()
112 aaudio_result_t result = AAudioServiceStreamBase::stop_l(); in stop_l()
H A DAAudioClientTracker.cpp108 AAudioClientTracker::registerClientStream(pid_t pid, sp<AAudioServiceStreamBase> serviceStream) { in registerClientStream()
117 sp<AAudioServiceStreamBase> serviceStream) { in unregisterClientStream()
170 sp<AAudioServiceStreamBase> serviceStream) { in registerClientStream()
177 sp<AAudioServiceStreamBase> serviceStream) { in unregisterClientStream()
189 std::set<sp<AAudioServiceStreamBase>> streamsToClose; in binderDied()
H A DAAudioServiceStreamShared.cpp43 : AAudioServiceStreamBase(audioService) in AAudioServiceStreamShared()
50 result << AAudioServiceStreamBase::dumpHeader(); in dumpHeader()
66 result << AAudioServiceStreamBase::dump(); in dump()
134 aaudio_result_t result = AAudioServiceStreamBase::open(request); in open()
H A DAAudioServiceEndpointShared.h50 aaudio_result_t startStream(android::sp<AAudioServiceStreamBase> stream,
53 aaudio_result_t stopStream(android::sp<AAudioServiceStreamBase> stream,
H A DAAudioServiceStreamBase.h55 class AAudioServiceStreamBase
61 explicit AAudioServiceStreamBase(android::AAudioService &aAudioService);
63 virtual ~AAudioServiceStreamBase();
H A DAAudioServiceEndpointMMAP.h55 aaudio_result_t startStream(android::sp<AAudioServiceStreamBase> stream,
58 aaudio_result_t stopStream(android::sp<AAudioServiceStreamBase> stream,
H A DAAudioService.h103 aaudio_result_t closeStream(sp<aaudio::AAudioServiceStreamBase> serviceStream);
139 sp<aaudio::AAudioServiceStreamBase> convertHandleToServiceStream(
H A DAAudioServiceEndpointShared.cpp144 sp<AAudioServiceStreamBase> sharedStream, in startStream()
180 aaudio_result_t AAudioServiceEndpointShared::stopStream(sp<AAudioServiceStreamBase> sharedStream, in stopStream()
H A DAAudioServiceStreamMMAP.h45 class AAudioServiceStreamMMAP : public AAudioServiceStreamBase {
H A DAAudioServiceStreamShared.h43 class AAudioServiceStreamShared : public AAudioServiceStreamBase {
H A DAAudioServiceEndpointMMAP.cpp270 aaudio_result_t AAudioServiceEndpointMMAP::startStream(sp<AAudioServiceStreamBase> stream, in startStream()
289 aaudio_result_t AAudioServiceEndpointMMAP::stopStream(sp<AAudioServiceStreamBase> stream, in stopStream()
H A DAndroid.bp38 "AAudioServiceStreamBase.cpp",