Home
last modified time | relevance | path

Searched refs:numFrames (Results 1 - 25 of 125) sorted by relevance

12345

/third_party/skia/third_party/externals/oboe/src/opensles/
H A DAudioStreamBuffered.cpp76 DataCallbackResult AudioStreamBuffered::onDefaultCallback(void *audioData, int numFrames) { in onDefaultCallback() argument
81 framesTransferred = mFifoBuffer->readNow(audioData, numFrames); in onDefaultCallback()
84 framesTransferred = mFifoBuffer->write(audioData, numFrames); // There is no writeNow() in onDefaultCallback()
87 if (framesTransferred < numFrames) { in onDefaultCallback()
88 LOGD("AudioStreamBuffered::%s(): xrun! framesTransferred = %d, numFrames = %d", in onDefaultCallback()
89 __func__, framesTransferred, numFrames); in onDefaultCallback()
93 markCallbackTime(static_cast<int32_t>(numFrames)); // so foreground knows how long to wait. in onDefaultCallback()
97 void AudioStreamBuffered::markCallbackTime(int32_t numFrames) { in markCallbackTime() argument
98 mLastBackgroundSize = numFrames; in markCallbackTime()
114 int32_t numFrames, in transfer()
113 transfer(void *buffer, int32_t numFrames, int64_t timeoutNanoseconds) transfer() argument
204 write(const void *buffer, int32_t numFrames, int64_t timeoutNanoseconds) write() argument
219 read(void *buffer, int32_t numFrames, int64_t timeoutNanoseconds) read() argument
[all...]
H A DAudioStreamBuffered.h41 int32_t numFrames,
45 int32_t numFrames,
60 DataCallbackResult onDefaultCallback(void *audioData, int numFrames) override;
74 void markCallbackTime(int32_t numFrames);
77 ResultWithValue<int32_t> transfer(void *buffer, int32_t numFrames, int64_t timeoutNanoseconds);
/third_party/skia/third_party/externals/oboe/src/flowgraph/
H A DFlowGraphNode.cpp25 int32_t FlowGraphNode::pullData(int32_t numFrames, int64_t callCount) { in pullData() argument
26 int32_t frameCount = numFrames; in pullData()
76 int32_t FlowGraphPortFloatOutput::pullData(int64_t callCount, int32_t numFrames) { in pullData() argument
77 numFrames = std::min(getFramesPerBuffer(), numFrames); in pullData()
78 return mContainingNode.pullData(numFrames, callCount); in pullData()
95 int32_t FlowGraphPortFloatInput::pullData(int64_t callCount, int32_t numFrames) { in pullData() argument
97 ? std::min(getFramesPerBuffer(), numFrames) in pullData()
98 : mConnected->pullData(callCount, numFrames); in pullData()
112 int32_t FlowGraphSink::pullData(int32_t numFrames) { in pullData() argument
[all...]
H A DFlowGraphNode.h80 * @param numFrames maximum number of frames requested for processing
83 virtual int32_t onProcess(int32_t numFrames) = 0;
93 * @param numFrames
96 int32_t pullData(int32_t numFrames, int64_t callCount);
176 virtual int32_t pullData(int64_t framePosition, int32_t numFrames) = 0;
259 int32_t pullData(int64_t framePosition, int32_t numFrames) override;
328 int32_t pullData(int64_t framePosition, int32_t numFrames) override;
372 * @param numFrames
374 void setData(const void *data, int32_t numFrames) { in setData() argument
376 mSizeInFrames = numFrames; in setData()
[all...]
/third_party/skia/tools/viewer/
H A DMSKPSlide.cpp63 fFrame = (fFrame + fPlayer->numFrames() - 1)%fPlayer->numFrames(); in draw()
66 if (ImGui::SliderInt("##msk_frameslider", &fFrame, 0, fPlayer->numFrames()-1, "% 3d")) { in draw()
67 fFrame = SkTPin(fFrame, 0, fPlayer->numFrames() - 1); in draw()
71 fFrame = (fFrame + 1)%fPlayer->numFrames(); in draw()
152 fFrame = (fFrame + 1)%fPlayer->numFrames(); in animate()
154 return this->fPlayer->numFrames() > 1; in animate()
158 fFrame = (fFrame + 1)%fPlayer->numFrames(); in animate()
159 return this->fPlayer->numFrames() > 1; in animate()
165 if (fFrame >= fPlayer->numFrames()) { in animate()
[all...]
/third_party/skia/third_party/externals/oboe/samples/RhythmGame/src/main/cpp/audio/
H A DPlayer.cpp20 void Player::renderAudio(float *targetData, int32_t numFrames){ in renderAudio() argument
26 int64_t framesToRenderFromData = numFrames; in renderAudio()
31 if (!mIsLooping && mReadFrameIndex + numFrames >= totalSourceFrames){ in renderAudio()
45 if (framesToRenderFromData < numFrames){ in renderAudio()
47 renderSilence(&targetData[framesToRenderFromData], numFrames * properties.channelCount); in renderAudio()
51 renderSilence(targetData, numFrames * properties.channelCount); in renderAudio()
/third_party/skia/third_party/externals/oboe/apps/OboeTester/app/src/main/cpp/
H A DMultiChannelRecording.h68 * Write numFrames from the short buffer into the recording.
73 * @param numFrames
76 int32_t write(int16_t *buffer, int32_t numFrames) { in write() argument
77 int32_t framesLeft = numFrames; in write()
93 return numFrames - framesLeft; in write()
97 * Write all numFrames from the float buffer into the recording.
100 * @param numFrames
103 int32_t write(float *buffer, int32_t numFrames) { in write() argument
104 int32_t framesLeft = numFrames; in write()
120 return numFrames; in write()
130 read(float *buffer, int32_t numFrames) read() argument
[all...]
H A DInputStreamCallbackAnalyzer.cpp23 int numFrames) { in onAudioReady()
31 mRecording->write(shortData, numFrames); in onAudioReady()
34 for (int iFrame = 0; iFrame < numFrames; iFrame++) { in onAudioReady()
44 mRecording->write(floatData, numFrames); in onAudioReady()
47 for (int iFrame = 0; iFrame < numFrames; iFrame++) { in onAudioReady()
20 onAudioReady( oboe::AudioStream *audioStream, void *audioData, int numFrames) onAudioReady() argument
H A DFullDuplexStream.cpp23 int numFrames) { in onAudioReady()
28 int32_t numBytes = numFrames * outputStream->getBytesPerFrame(); in onAudioReady()
36 numFrames, in onAudioReady()
65 oboe::ResultWithValue<int32_t> resultRead = getInputStream()->read(mInputBuffer.get(), numFrames, 0 /* timeout */); in onAudioReady()
82 oboe::ResultWithValue<int32_t> resultRead = getInputStream()->read(mInputBuffer.get(), numFrames, 0 /* timeout */); in onAudioReady()
95 audioData, numFrames); in onAudioReady()
20 onAudioReady( oboe::AudioStream *outputStream, void *audioData, int numFrames) onAudioReady() argument
H A DOboeStreamCallbackProxy.cpp57 int numFrames) { in onAudioReady()
62 mFramesPerCallback = numFrames; in onAudioReady()
68 s_burnCPU((int32_t)(mWorkload * kWorkloadScaler * numFrames)); in onAudioReady()
71 callbackResult = mCallback->onAudioReady(audioStream, audioData, numFrames); in onAudioReady()
76 double inverseRealTime = audioStream->getSampleRate() / (1.0e9 * numFrames); in onAudioReady()
54 onAudioReady( oboe::AudioStream *audioStream, void *audioData, int numFrames) onAudioReady() argument
H A DSawPingGenerator.cpp33 int32_t SawPingGenerator::onProcess(int numFrames) { in onProcess() argument
47 for (int i = 0; i < numFrames; i++) { in onProcess()
53 for (int i = 0; i < numFrames; i++) { in onProcess()
58 return numFrames; in onProcess()
/third_party/skia/third_party/externals/oboe/src/fifo/
H A DFifoBuffer.cpp69 int32_t FifoBuffer::read(void *buffer, int32_t numFrames) { in read() argument
70 if (numFrames <= 0) { in read()
73 // safe because numFrames is guaranteed positive in read()
74 uint32_t framesToRead = static_cast<uint32_t>(numFrames); in read()
111 int32_t FifoBuffer::write(const void *buffer, int32_t numFrames) { in write() argument
112 if (numFrames <= 0) { in write()
116 uint32_t framesToWrite = static_cast<uint32_t>(numFrames); in write()
154 int32_t FifoBuffer::readNow(void *buffer, int32_t numFrames) { in readNow() argument
155 int32_t framesRead = read(buffer, numFrames); in readNow()
159 int32_t framesLeft = numFrames in readNow()
[all...]
H A DFifoControllerBase.cpp51 void FifoControllerBase::advanceReadIndex(uint32_t numFrames) { in advanceReadIndex() argument
52 incrementReadCounter(numFrames); in advanceReadIndex()
64 void FifoControllerBase::advanceWriteIndex(uint32_t numFrames) { in advanceWriteIndex() argument
65 incrementWriteCounter(numFrames); in advanceWriteIndex()
/third_party/skia/third_party/externals/oboe/src/common/
H A DDataConversionFlowGraph.cpp40 void DataConversionFlowGraph::setSource(const void *buffer, int32_t numFrames) { in setSource() argument
41 mSource->setData(buffer, numFrames); in setSource()
213 int32_t DataConversionFlowGraph::read(void *buffer, int32_t numFrames, int64_t timeoutNanos) { in read() argument
217 int32_t numRead = mSink->read(buffer, numFrames); in read()
222 int32_t DataConversionFlowGraph::write(void *inputBuffer, int32_t numFrames) { in write() argument
224 mSource->setData(inputBuffer, numFrames); in write()
234 return numFrames; in write()
238 int32_t numFrames = numBytes / mFilterStream->getBytesPerFrame(); in onProcessFixedBlock() local
239 mCallbackResult = mFilterStream->getCallback()->onAudioReady(mFilterStream, buffer, numFrames); in onProcessFixedBlock()
H A DFilterAudioStream.cpp59 int32_t numFrames, in write()
62 mFlowGraph->setSource(buffer, numFrames); in write()
87 int32_t numFrames, in read()
89 int32_t framesRead = mFlowGraph->read(buffer, numFrames, timeoutNanoseconds); in read()
58 write(const void *buffer, int32_t numFrames, int64_t timeoutNanoseconds) write() argument
86 read(void *buffer, int32_t numFrames, int64_t timeoutNanoseconds) read() argument
H A DFilterAudioStream.h105 int32_t numFrames,
109 int32_t numFrames,
178 int32_t numFrames) override {
181 framesProcessed = mFlowGraph->read(audioData, numFrames, 0 /* timeout */);
183 framesProcessed = mFlowGraph->write(audioData, numFrames);
185 return (framesProcessed < numFrames)
H A DAudioStream.cpp55 DataCallbackResult AudioStream::fireDataCallback(void *audioData, int32_t numFrames) { in fireDataCallback() argument
63 result = onDefaultCallback(audioData, numFrames); in fireDataCallback()
65 result = mStreamCallback->onAudioReady(this, audioData, numFrames); in fireDataCallback()
164 ResultWithValue<int32_t> AudioStream::waitForAvailableFrames(int32_t numFrames, in waitForAvailableFrames() argument
166 if (numFrames == 0) return Result::OK; in waitForAvailableFrames()
167 if (numFrames < 0) return Result::ErrorOutOfRange; in waitForAvailableFrames()
177 ready = (framesAvailable >= numFrames); in waitForAvailableFrames()
/third_party/skia/third_party/externals/oboe/samples/shared/
H A DMixer.h35 void renderAudio(float *audioData, int32_t numFrames) { in renderAudio() argument
38 memset(audioData, 0, sizeof(float) * numFrames * mChannelCount); in renderAudio()
41 mTracks[i]->renderAudio(mixingBuffer, numFrames); in renderAudio()
43 for (int j = 0; j < numFrames * mChannelCount; ++j) { in renderAudio()
H A DMonoToStereo.h29 void renderAudio(float *audioData, int32_t numFrames) override {
33 mInput->renderAudio(audioData, numFrames);
38 for (int i = numFrames - 1; i >= 0; --i) {
/third_party/skia/third_party/externals/oboe/samples/LiveEffect/src/main/cpp/
H A DFullDuplexStream.cpp22 int numFrames) { in onAudioReady()
27 int32_t numBytes = numFrames * outputStream->getBytesPerFrame(); in onAudioReady()
35 numFrames, in onAudioReady()
56 numFrames, in onAudioReady()
66 numFrames, in onAudioReady()
75 audioData, numFrames in onAudioReady()
19 onAudioReady( oboe::AudioStream *outputStream, void *audioData, int numFrames) onAudioReady() argument
/third_party/skia/modules/audioplayer/
H A DSkAudioPlayer_oboe.cpp45 onAudioReady(oboe::AudioStream *oboeStream, void *audioData, int32_t numFrames) override {
48 int framesRead = fReader->getDataFloat(outBuffer, numFrames);
50 int remainingFrames = numFrames - framesRead;
67 void renderSilence(float *start, int numFrames) { in renderSilence() argument
68 for (int i = 0; i < numFrames * fReader->getNumChannels(); ++i) { in renderSilence()
/third_party/skia/third_party/externals/oboe/apps/OboeTester/app/src/main/cpp/flowunits/
H A DExponentialShape.cpp25 int32_t ExponentialShape::onProcess(int32_t numFrames) { in onProcess() argument
29 for (int i = 0; i < numFrames; i++) { in onProcess()
34 return numFrames; in onProcess()
H A DLinearShape.cpp26 int32_t LinearShape::onProcess(int numFrames) { in onProcess() argument
30 for (int i = 0; i < numFrames; i++) { in onProcess()
35 return numFrames; in onProcess()
H A DSawtoothOscillator.cpp26 int32_t SawtoothOscillator::onProcess(int32_t numFrames) { in onProcess() argument
33 for (int i = 0; i < numFrames; i++) { in onProcess()
38 return numFrames; in onProcess()
H A DSineOscillator.cpp30 int32_t SineOscillator::onProcess(int32_t numFrames) { in onProcess() argument
36 for (int i = 0; i < numFrames; i++) { in onProcess()
41 return numFrames; in onProcess()

Completed in 9 milliseconds

12345