Searched refs:wrappingBuffer (Results 1 – 8 of 8) sorted by relevance
/aosp12/frameworks/av/media/libaaudio/src/fifo/ |
H A D | FifoBuffer.cpp | 74 wrappingBuffer->data[1] = nullptr; in fillWrappingBuffer() 75 wrappingBuffer->numFrames[1] = 0; in fillWrappingBuffer() 82 wrappingBuffer->data[0] = source; in fillWrappingBuffer() 85 wrappingBuffer->data[1] = &storage[0]; in fillWrappingBuffer() 88 wrappingBuffer->data[0] = source; in fillWrappingBuffer() 92 wrappingBuffer->data[0] = nullptr; in fillWrappingBuffer() 93 wrappingBuffer->numFrames[0] = 0; in fillWrappingBuffer() 116 WrappingBuffer wrappingBuffer; in read() local 120 getFullDataAvailable(&wrappingBuffer); in read() 147 WrappingBuffer wrappingBuffer; in write() local [all …]
|
H A D | FifoBuffer.h | 64 fifo_frames_t getFullDataAvailable(WrappingBuffer *wrappingBuffer); 73 fifo_frames_t getEmptyRoomAvailable(WrappingBuffer *wrappingBuffer); 122 void fillWrappingBuffer(WrappingBuffer *wrappingBuffer,
|
/aosp12/frameworks/av/media/libaaudio/tests/ |
H A D | test_atomic_fifo.cpp | 156 WrappingBuffer wrappingBuffer; in verifyWrappingBuffer() local 165 fifo_frames_t bothAvailable = wrappingBuffer.numFrames[0] + wrappingBuffer.numFrames[1]; in verifyWrappingBuffer() 172 bothAvailable = wrappingBuffer.numFrames[0] + wrappingBuffer.numFrames[1]; in verifyWrappingBuffer() 177 EXPECT_GE(wrappingBuffer.numFrames[0], 0); in verifyWrappingBuffer() 178 EXPECT_LE(wrappingBuffer.numFrames[0], capacity); in verifyWrappingBuffer() 179 EXPECT_GE(wrappingBuffer.numFrames[1], 0); in verifyWrappingBuffer() 180 EXPECT_LE(wrappingBuffer.numFrames[1], capacity); in verifyWrappingBuffer() 184 if (wrappingBuffer.numFrames[0]) { in verifyWrappingBuffer() 186 uint8_t *last = ((uint8_t *)wrappingBuffer.data[0]) in verifyWrappingBuffer() 190 if (wrappingBuffer.numFrames[1]) { in verifyWrappingBuffer() [all …]
|
/aosp12/frameworks/av/services/oboeservice/ |
H A D | AAudioMixer.cpp | 49 WrappingBuffer wrappingBuffer; in mix() local 57 fifo_frames_t fullFrames = fifo->getFullDataAvailable(&wrappingBuffer); in mix() 85 fifo_frames_t framesAvailableFromPart = wrappingBuffer.numFrames[partIndex]; in mix() 90 mixPart(destination, (float *)wrappingBuffer.data[partIndex], in mix()
|
/aosp12/frameworks/av/media/libaaudio/src/client/ |
H A D | AudioStreamInternalCapture.cpp | 172 WrappingBuffer wrappingBuffer; in readNowWithConversion() local 176 mAudioEndpoint->getFullFramesAvailable(&wrappingBuffer); in readNowWithConversion() 181 const int32_t framesAvailable = wrappingBuffer.numFrames[partIndex]; in readNowWithConversion() 195 wrappingBuffer.data[partIndex], sourceFormat, numSamples); in readNowWithConversion()
|
H A D | AudioEndpoint.cpp | 190 int32_t AudioEndpoint::getEmptyFramesAvailable(WrappingBuffer *wrappingBuffer) { in getEmptyFramesAvailable() argument 191 return mDataQueue->getEmptyRoomAvailable(wrappingBuffer); in getEmptyFramesAvailable() 198 int32_t AudioEndpoint::getFullFramesAvailable(WrappingBuffer *wrappingBuffer) { in getFullFramesAvailable() argument 199 return mDataQueue->getFullDataAvailable(wrappingBuffer); in getFullFramesAvailable()
|
H A D | AudioStreamInternalPlay.cpp | 224 WrappingBuffer wrappingBuffer; in writeNowWithConversion() local 228 mAudioEndpoint->getEmptyFramesAvailable(&wrappingBuffer); in writeNowWithConversion() 234 int32_t framesAvailable = wrappingBuffer.numFrames[partIndex]; in writeNowWithConversion() 243 wrappingBuffer.data[partIndex], in writeNowWithConversion()
|
H A D | AudioEndpoint.h | 51 int32_t getEmptyFramesAvailable(android::WrappingBuffer *wrappingBuffer); 55 int32_t getFullFramesAvailable(android::WrappingBuffer *wrappingBuffer);
|