Searched refs:aaudio_handle_t (Results 1 – 13 of 13) sorted by relevance
/frameworks/av/media/libaaudio/src/binding/ |
D | AAudioServiceInterface.h | 44 virtual aaudio_handle_t openStream(const AAudioStreamRequest &request, 47 virtual aaudio_result_t closeStream(aaudio_handle_t streamHandle) = 0; 52 virtual aaudio_result_t getStreamDescription(aaudio_handle_t streamHandle, 58 virtual aaudio_result_t startStream(aaudio_handle_t streamHandle) = 0; 63 virtual aaudio_result_t pauseStream(aaudio_handle_t streamHandle) = 0; 68 virtual aaudio_result_t stopStream(aaudio_handle_t streamHandle) = 0; 73 virtual aaudio_result_t flushStream(aaudio_handle_t streamHandle) = 0; 78 virtual aaudio_result_t registerAudioThread(aaudio_handle_t streamHandle, 83 virtual aaudio_result_t unregisterAudioThread(aaudio_handle_t streamHandle,
|
D | AAudioBinderClient.h | 49 aaudio_handle_t openStream(const AAudioStreamRequest &request, 52 aaudio_result_t closeStream(aaudio_handle_t streamHandle) override; 57 aaudio_result_t getStreamDescription(aaudio_handle_t streamHandle, 64 aaudio_result_t startStream(aaudio_handle_t streamHandle) override; 70 aaudio_result_t pauseStream(aaudio_handle_t streamHandle) override; 72 aaudio_result_t stopStream(aaudio_handle_t streamHandle) override; 78 aaudio_result_t flushStream(aaudio_handle_t streamHandle) override; 84 aaudio_result_t registerAudioThread(aaudio_handle_t streamHandle, 89 aaudio_result_t unregisterAudioThread(aaudio_handle_t streamHandle,
|
D | IAAudioService.h | 48 virtual aaudio_handle_t openStream(const aaudio::AAudioStreamRequest &request, 51 virtual aaudio_result_t closeStream(aaudio::aaudio_handle_t streamHandle) = 0; 56 virtual aaudio_result_t getStreamDescription(aaudio::aaudio_handle_t streamHandle, 63 virtual aaudio_result_t startStream(aaudio::aaudio_handle_t streamHandle) = 0; 69 virtual aaudio_result_t pauseStream(aaudio::aaudio_handle_t streamHandle) = 0; 75 virtual aaudio_result_t stopStream(aaudio::aaudio_handle_t streamHandle) = 0; 81 virtual aaudio_result_t flushStream(aaudio::aaudio_handle_t streamHandle) = 0; 87 virtual aaudio_result_t registerAudioThread(aaudio_handle_t streamHandle, 92 virtual aaudio_result_t unregisterAudioThread(aaudio_handle_t streamHandle,
|
D | AAudioBinderClient.cpp | 97 aaudio_handle_t AAudioBinderClient::openStream(const AAudioStreamRequest &request, in openStream() 99 aaudio_handle_t stream; in openStream() 118 aaudio_result_t AAudioBinderClient::closeStream(aaudio_handle_t streamHandle) { in closeStream() 127 aaudio_result_t AAudioBinderClient::getStreamDescription(aaudio_handle_t streamHandle, in getStreamDescription() 134 aaudio_result_t AAudioBinderClient::startStream(aaudio_handle_t streamHandle) { in startStream() 140 aaudio_result_t AAudioBinderClient::pauseStream(aaudio_handle_t streamHandle) { in pauseStream() 146 aaudio_result_t AAudioBinderClient::stopStream(aaudio_handle_t streamHandle) { in stopStream() 152 aaudio_result_t AAudioBinderClient::flushStream(aaudio_handle_t streamHandle) { in flushStream() 161 aaudio_result_t AAudioBinderClient::registerAudioThread(aaudio_handle_t streamHandle, in registerAudioThread() 173 aaudio_result_t AAudioBinderClient::unregisterAudioThread(aaudio_handle_t streamHandle, in unregisterAudioThread()
|
D | IAAudioService.cpp | 28 using aaudio::aaudio_handle_t; 43 virtual aaudio_handle_t openStream(const aaudio::AAudioStreamRequest &request, in openStream() 58 aaudio_handle_t stream; in openStream() 76 virtual aaudio_result_t closeStream(aaudio_handle_t streamHandle) override { in closeStream() 92 virtual aaudio_result_t getStreamDescription(aaudio_handle_t streamHandle, in getStreamDescription() 128 virtual aaudio_result_t startStream(aaudio_handle_t streamHandle) override { in startStream() 143 virtual aaudio_result_t pauseStream(aaudio_handle_t streamHandle) override { in pauseStream() 158 virtual aaudio_result_t stopStream(aaudio_handle_t streamHandle) override { in stopStream() 173 virtual aaudio_result_t flushStream(aaudio_handle_t streamHandle) override { in flushStream() 188 virtual aaudio_result_t registerAudioThread(aaudio_handle_t streamHandle, in registerAudioThread() [all …]
|
D | AAudioServiceDefinitions.h | 48 typedef int32_t aaudio_handle_t; typedef 50 #define AAUDIO_HANDLE_INVALID ((aaudio_handle_t) -1)
|
/frameworks/av/services/oboeservice/ |
D | AAudioService.h | 47 virtual aaudio_handle_t openStream(const aaudio::AAudioStreamRequest &request, 50 virtual aaudio_result_t closeStream(aaudio_handle_t streamHandle); 53 aaudio_handle_t streamHandle, 56 virtual aaudio_result_t startStream(aaudio_handle_t streamHandle); 58 virtual aaudio_result_t pauseStream(aaudio_handle_t streamHandle); 60 virtual aaudio_result_t stopStream(aaudio_handle_t streamHandle); 62 virtual aaudio_result_t flushStream(aaudio_handle_t streamHandle); 64 virtual aaudio_result_t registerAudioThread(aaudio_handle_t streamHandle, 68 virtual aaudio_result_t unregisterAudioThread(aaudio_handle_t streamHandle, 73 … aaudio::AAudioServiceStreamBase *convertHandleToServiceStream(aaudio_handle_t streamHandle) const;
|
D | AAudioService.cpp | 52 aaudio_handle_t AAudioService::openStream(const aaudio::AAudioStreamRequest &request, in openStream() 91 aaudio_handle_t handle = mHandleTracker.put(AAUDIO_HANDLE_TYPE_STREAM, serviceStream); in openStream() 101 aaudio_result_t AAudioService::closeStream(aaudio_handle_t streamHandle) { in closeStream() 115 aaudio_handle_t streamHandle) const { in convertHandleToServiceStream() 117 (aaudio_handle_t)streamHandle); in convertHandleToServiceStream() 121 aaudio_handle_t streamHandle, in getStreamDescription() 133 aaudio_result_t AAudioService::startStream(aaudio_handle_t streamHandle) { in startStream() 143 aaudio_result_t AAudioService::pauseStream(aaudio_handle_t streamHandle) { in pauseStream() 153 aaudio_result_t AAudioService::stopStream(aaudio_handle_t streamHandle) { in stopStream() 163 aaudio_result_t AAudioService::flushStream(aaudio_handle_t streamHandle) { in flushStream() [all …]
|
/frameworks/av/media/libaaudio/src/utility/ |
D | HandleTracker.cpp | 115 aaudio_handle_t HandleTracker::put(handle_tracker_type_t type, void *address) in put() 118 return static_cast<aaudio_handle_t>(AAUDIO_ERROR_OUT_OF_RANGE); in put() 121 return static_cast<aaudio_handle_t>(AAUDIO_ERROR_NO_MEMORY); in put() 130 return static_cast<aaudio_handle_t>(AAUDIO_ERROR_NO_FREE_HANDLES); in put() 143 aaudio_handle_t handle = buildHandle(inputHeader, index); in put() 150 aaudio_handle_t handle) const in handleToIndex() 156 return static_cast<aaudio_handle_t>(AAUDIO_ERROR_INVALID_HANDLE); in handleToIndex() 165 return static_cast<aaudio_handle_t>(AAUDIO_ERROR_INVALID_HANDLE); in handleToIndex() 170 handle_tracker_address_t HandleTracker::get(handle_tracker_type_t type, aaudio_handle_t handle) con… in get() 185 handle_tracker_address_t HandleTracker::remove(handle_tracker_type_t type, aaudio_handle_t handle) { in remove() [all …]
|
D | HandleTracker.h | 23 typedef int32_t aaudio_handle_t; typedef 64 aaudio_handle_t put(handle_tracker_type_t expectedType, handle_tracker_address_t address); 76 handle_tracker_address_t get(handle_tracker_type_t expectedType, aaudio_handle_t handle) const; 88 handle_tracker_address_t remove(handle_tracker_type_t expectedType, aaudio_handle_t handle); 119 handle_tracker_slot_t handleToIndex(aaudio_handle_t handle, handle_tracker_type_t type) const; 127 static aaudio_handle_t buildHandle(handle_tracker_header_t header, handle_tracker_slot_t index); 140 static handle_tracker_slot_t extractIndex(aaudio_handle_t handle); 147 static handle_tracker_generation_t extractGeneration(aaudio_handle_t handle);
|
/frameworks/av/media/libaaudio/tests/ |
D | test_handle_tracker.cpp | 43 aaudio_handle_t dataHandle = tracker.put(type, &data); in TEST() 69 aaudio_handle_t handles[MAX_HANDLES]; in TEST() 84 aaudio_handle_t handle = tracker.put(type, &data[0]); in TEST()
|
/frameworks/av/media/libaaudio/src/client/ |
D | AudioStreamInternal.h | 132 aaudio_handle_t mServiceStreamHandle; // opaque handle returned from service
|
D | AudioStreamInternal.cpp | 199 aaudio_handle_t serviceStreamHandle = mServiceStreamHandle; in close()
|