Searched refs:wrappingBuffer (Results 1 - 7 of 7) sorted by relevance

/frameworks/av/media/libaaudio/src/fifo/
H A DFifoBuffer.cpp82 void FifoBuffer::fillWrappingBuffer(WrappingBuffer *wrappingBuffer, argument
85 wrappingBuffer->data[1] = nullptr;
86 wrappingBuffer->numFrames[1] = 0;
92 wrappingBuffer->data[0] = source;
93 wrappingBuffer->numFrames[0] = mFrameCapacity - startIndex;
94 wrappingBuffer->data[1] = &mStorage[0];
95 wrappingBuffer->numFrames[1] = mFrameCapacity - startIndex;
98 wrappingBuffer->data[0] = source;
99 wrappingBuffer->numFrames[0] = framesAvailable;
102 wrappingBuffer
108 getFullDataAvailable(WrappingBuffer *wrappingBuffer) argument
114 getEmptyRoomAvailable(WrappingBuffer *wrappingBuffer) argument
121 WrappingBuffer wrappingBuffer; local
152 WrappingBuffer wrappingBuffer; local
[all...]
H A DFifoBuffer.h66 * @param wrappingBuffer
68 void getFullDataAvailable(WrappingBuffer *wrappingBuffer);
74 * @param wrappingBuffer
76 void getEmptyRoomAvailable(WrappingBuffer *wrappingBuffer);
114 void fillWrappingBuffer(WrappingBuffer *wrappingBuffer,
/frameworks/av/services/oboeservice/
H A DAAudioMixer.cpp45 WrappingBuffer wrappingBuffer; local
50 fifo->getFullDataAvailable(&wrappingBuffer);
56 fifo_frames_t framesAvailable = wrappingBuffer.numFrames[partIndex];
61 mixPart(destination, (float *)wrappingBuffer.data[partIndex], framesToMix, volume);
/frameworks/av/media/libaaudio/src/client/
H A DAudioStreamInternalPlay.cpp116 WrappingBuffer wrappingBuffer; local
120 mAudioEndpoint.getEmptyFramesAvailable(&wrappingBuffer);
126 int32_t framesAvailable = wrappingBuffer.numFrames[partIndex];
145 (float *) wrappingBuffer.data[partIndex],
154 (int16_t *) wrappingBuffer.data[partIndex],
162 (int16_t *) wrappingBuffer.data[partIndex],
172 (float *) wrappingBuffer.data[partIndex],
180 (float *) wrappingBuffer.data[partIndex],
187 (int16_t *) wrappingBuffer.data[partIndex],
H A DAudioStreamInternalCapture.cpp112 WrappingBuffer wrappingBuffer; local
116 mAudioEndpoint.getFullFramesAvailable(&wrappingBuffer);
121 int32_t framesAvailable = wrappingBuffer.numFrames[partIndex];
133 memcpy(destination, wrappingBuffer.data[partIndex], numBytes);
137 (const int16_t *) wrappingBuffer.data[partIndex],
144 (const float *) wrappingBuffer.data[partIndex],
H A DAudioEndpoint.h57 void getEmptyFramesAvailable(android::WrappingBuffer *wrappingBuffer);
61 void getFullFramesAvailable(android::WrappingBuffer *wrappingBuffer);
H A DAudioEndpoint.cpp181 void AudioEndpoint::getEmptyFramesAvailable(WrappingBuffer *wrappingBuffer) { argument
182 mDataQueue->getEmptyRoomAvailable(wrappingBuffer);
190 void AudioEndpoint::getFullFramesAvailable(WrappingBuffer *wrappingBuffer) argument
192 return mDataQueue->getFullDataAvailable(wrappingBuffer);

Completed in 868 milliseconds