Home
last modified time | relevance | path

Searched refs:frameCount (Results 1 – 25 of 201) sorted by relevance

123456789

/aosp12/frameworks/av/services/audioflinger/
H A DFastCapture.cpp93 const size_t frameCount = current->mFrameCount; in onStateChange() local
133 if (frameCount > 0 && mSampleRate > 0) { in onStateChange()
155 dumpState->mFrameCount = frameCount; in onStateChange()
165 size_t frameCount = current->mFrameCount; in onWork() local
170 patchBuffer.frameCount = ~0; in onWork()
173 frameCount = 0; in onWork()
174 } else if (patchBuffer.frameCount < frameCount) { in onWork()
177 frameCount = patchBuffer.frameCount; in onWork()
194 patchBuffer.frameCount = framesRead; in onWork()
208 mReadBufferState = frameCount; in onWork()
[all …]
H A DFastMixer.cpp223 const size_t frameCount = current->mFrameCount; in onStateChange() local
269 if (frameCount > 0 && mSampleRate > 0) { in onStateChange()
273 mMixer = new AudioMixer(frameCount, mSampleRate); in onStateChange()
276 params.frameCount = frameCount; in onStateChange()
281 mMixerBufferSize = mixerFrameSize * frameCount; in onStateChange()
286 mSinkBufferSize = sinkFrameSize * frameCount; in onStateChange()
307 dumpState->mFrameCount = frameCount; in onStateChange()
376 const size_t frameCount = current->mFrameCount; in onWork() local
434 if (framesReady < frameCount) { in onWork()
483 mBalance.process((float *)mMixerBuffer, frameCount); in onWork()
[all …]
H A DTracks.cpp86 size_t frameCount, in TrackBase() argument
137 size_t minBufferSize = buffer == NULL ? roundup(frameCount) : frameCount; in TrackBase()
295 buffer->frameCount = 0; in releaseBuffer()
958 const size_t frameCount = sourceBuffer.frameCount; in interceptBuffer() local
959 if (frameCount == 0) { in interceptBuffer()
1975 mOutBuffer.frameCount = pInBuffer->frameCount; in write()
1997 uint32_t outFrames = pInBuffer->frameCount > mOutBuffer.frameCount ? mOutBuffer.frameCount : in write()
2033 pInBuffer->frameCount = inBuffer.frameCount; in write()
2231 const size_t frameCount = playbackThread->frameCount() * sampleRate() in releaseBuffer() local
2713 patchBuffer.frameCount = frameCount; in writeFramesHelper()
[all …]
/aosp12/frameworks/native/libs/ui/
H A DFrameStats.cpp41 size_t frameCount = desiredPresentTimesNano.size(); in flatten() local
47 timestamps += frameCount; in flatten()
49 memcpy(timestamps, actualPresentTimesNano.array(), frameCount * timestampSize); in flatten()
50 timestamps += frameCount; in flatten()
52 memcpy(timestamps, frameReadyTimesNano.array(), frameCount * timestampSize); in flatten()
65 size_t frameCount = (size - timestampSize) / (3 * timestampSize); in unflatten() local
70 desiredPresentTimesNano.resize(frameCount); in unflatten()
72 timestamps += frameCount; in unflatten()
74 actualPresentTimesNano.resize(frameCount); in unflatten()
76 timestamps += frameCount; in unflatten()
[all …]
/aosp12/frameworks/av/media/libaudioprocessing/
H A DBufferProviders.cpp57 mBuffer.frameCount = 0; in CopyBufferProvider()
64 if (mBuffer.frameCount != 0) { in ~CopyBufferProvider()
82 mBuffer.frameCount = pBuffer->frameCount; in getNextBuffer()
101 pBuffer->frameCount = count; in getNextBuffer()
103 pBuffer->frameCount); in getNextBuffer()
122 pBuffer->frameCount = 0; in releaseBuffer()
139 mBuffer.frameCount = 0; in setBufferProvider()
447 mBuffer.frameCount = 0; in TimestretchBufferProvider()
554 pBuffer->frameCount = 0; in releaseBuffer()
568 mBuffer.frameCount = 0; in setBufferProvider()
[all …]
H A DAudioResampler.cpp283 mBuffer.frameCount = 0; in AudioResampler()
314 mBuffer.frameCount = 0; in reset()
356 while (mBuffer.frameCount == 0) { in resampleStereo16()
357 mBuffer.frameCount = inFrameCount; in resampleStereo16()
366 inputIndex -= mBuffer.frameCount; in resampleStereo16()
395 maxInIdx = mBuffer.frameCount - 2; in resampleStereo16()
413 inputIndex -= mBuffer.frameCount; in resampleStereo16()
452 while (mBuffer.frameCount == 0) { in resampleMono16()
453 mBuffer.frameCount = inFrameCount; in resampleMono16()
463 inputIndex -= mBuffer.frameCount; in resampleMono16()
[all …]
H A DAudioMixerBase.cpp822 } while (--frameCount); in volumeRampStereo()
830 } while (--frameCount); in volumeRampStereo()
854 } while (--frameCount); in volumeStereo()
862 } while (--frameCount); in volumeStereo()
1091 t->frameCount = t->buffer.frameCount; in process__genericNoResampling()
1112 size_t inFrames = (t->frameCount > outFrames)?outFrames:t->frameCount; in process__genericNoResampling()
1132 t->frameCount = t->buffer.frameCount; in process__genericNoResampling()
1226 b.frameCount = numFrames; in process__oneTrack16BitsStereoNoResampling()
1288 numFrames -= b.frameCount; in process__oneTrack16BitsStereoNoResampling()
1445 b.frameCount = numFrames; in process__noResampleOneTrack()
[all …]
H A DAudioResamplerCubic.cpp67 if (mBuffer.frameCount == 0) { in resampleStereo16()
68 mBuffer.frameCount = inFrameCount; in resampleStereo16()
95 if (inputIndex == mBuffer.frameCount) { in resampleStereo16()
98 mBuffer.frameCount = inFrameCount; in resampleStereo16()
134 if (mBuffer.frameCount == 0) { in resampleMono16()
135 mBuffer.frameCount = inFrameCount; in resampleMono16()
163 if (inputIndex == mBuffer.frameCount) { in resampleMono16()
166 mBuffer.frameCount = inFrameCount; in resampleMono16()
/aosp12/frameworks/av/media/libnbaio/
H A DSourceAudioBufferProvider.cpp54 if (mRemaining < buffer->frameCount) { in getNextBuffer()
55 buffer->frameCount = mRemaining; in getNextBuffer()
58 mGetCount = buffer->frameCount; in getNextBuffer()
62 if (buffer->frameCount > mSize) { in getNextBuffer()
72 mSize = buffer->frameCount; in getNextBuffer()
82 buffer->frameCount = actual; in getNextBuffer()
89 buffer->frameCount = 0; in getNextBuffer()
101 mOffset += buffer->frameCount; in releaseBuffer()
102 mRemaining -= buffer->frameCount; in releaseBuffer()
103 mFramesReleased += buffer->frameCount; in releaseBuffer()
[all …]
H A DAudioBufferProviderSource.cpp46 return mBuffer.raw != NULL ? mBuffer.frameCount - mConsumed : 0; in availableToRead()
55 mBuffer.frameCount = count; in read()
63 size_t available = mBuffer.frameCount - mConsumed; in read()
70 if (CC_UNLIKELY((mConsumed += count) >= mBuffer.frameCount)) { in read()
101 mBuffer.frameCount = count; in readVia()
104 ALOG_ASSERT(mBuffer.raw != NULL && mBuffer.frameCount <= count); in readVia()
115 size_t available = mBuffer.frameCount - mConsumed; in readVia()
131 if (CC_LIKELY((mConsumed += ret) < mBuffer.frameCount)) { in readVia()
/aosp12/frameworks/av/media/libeffects/testlibs/
H A DAudioBiquadFilter.cpp66 int frameCount) { in process() argument
67 (this->*mCurProcessFunc)(in, out, frameCount); in process()
122 int64_t maxDelta = mMaxDelta * frameCount; in updateCoefs()
151 size_t nFrames = frameCount; in process_normal_mono()
188 process_normal_mono(in, out, frameCount); in process_transition_normal_mono()
197 process_normal_mono(in, out, frameCount); in process_transition_bypass_mono()
209 size_t nFrames = frameCount; in process_normal_multi()
235 in -= frameCount * mNumChannels - 1; in process_normal_multi()
236 out -= frameCount * mNumChannels - 1; in process_normal_multi()
246 process_normal_multi(in, out, frameCount); in process_transition_normal_multi()
[all …]
H A DAudioBiquadFilter.h79 int frameCount);
98 int frameCount);
154 bool updateCoefs(const audio_coef_t coefs[NUM_COEFS], int frameCount);
158 int frameCount);
161 int frameCount);
164 audio_sample_t * out, int frameCount);
167 audio_sample_t * out, int frameCount);
170 int frameCount);
173 audio_sample_t * out, int frameCount);
176 audio_sample_t * out, int frameCount);
/aosp12/system/media/audio_utils/include/audio_utils/
H A DChannelMix.h189 bool process(const float *src, float *dst, size_t frameCount, bool accumulate) const { in process() argument
190 return accumulate ? processSwitch<true>(src, dst, frameCount) in process()
191 : processSwitch<false>(src, dst, frameCount); in process()
206 bool process(const float *src, float *dst, size_t frameCount, bool accumulate, in process() argument
244 bool processSwitch(const float *src, float *dst, size_t frameCount) const { in processSwitch() argument
260 return matrixProcess(src, dst, frameCount, ACCUMULATE); in processSwitch()
278 while (frameCount) { in matrixProcess()
292 --frameCount; in matrixProcess()
311 static bool specificProcess(const float *src, float *dst, size_t frameCount) { in specificProcess() argument
312 while (frameCount > 0) { in specificProcess()
[all …]
/aosp12/frameworks/av/media/libaudioprocessing/tests/fuzzer/
H A Dlibaudioprocessing_fuzz_utils.h39 if (buffer->frameCount > mNumFrames - mNextFrame) { in getNextBuffer()
40 buffer->frameCount = mNumFrames - mNextFrame; in getNextBuffer()
42 mUnrel = buffer->frameCount; in getNextBuffer()
43 if (buffer->frameCount > 0) { in getNextBuffer()
52 if (buffer->frameCount > mUnrel) { in releaseBuffer()
56 mNextFrame += buffer->frameCount; in releaseBuffer()
57 mUnrel -= buffer->frameCount; in releaseBuffer()
59 buffer->frameCount = 0; in releaseBuffer()
/aosp12/frameworks/av/media/libaudioprocessing/tests/
H A Dtest_utils.h124 size_t requestedFrames = buffer->frameCount;
126 buffer->frameCount = mNumFrames - mNextFrame;
131 mNextIdx-1, provided, buffer->frameCount);
132 if (provided < buffer->frameCount) {
133 buffer->frameCount = provided;
142 mUnrel = buffer->frameCount;
143 if (buffer->frameCount > 0) {
154 if (buffer->frameCount > mUnrel) {
163 mNextFrame += buffer->frameCount;
164 mUnrel -= buffer->frameCount;
[all …]
H A Dtest-resampler.cpp277 size_t requestedFrames = buffer->frameCount; in main()
279 buffer->frameCount = mNumFrames - mNextFrame; in main()
284 if (provided < buffer->frameCount) { in main()
285 buffer->frameCount = provided; in main()
296 mUnrel = buffer->frameCount; in main()
297 if (buffer->frameCount > 0) { in main()
306 if (buffer->frameCount > mUnrel) { in main()
308 "to release\n", buffer->frameCount, mUnrel); in main()
316 mNextFrame += buffer->frameCount; in main()
317 mUnrel -= buffer->frameCount; in main()
[all …]
/aosp12/system/media/audio_utils/tests/
H A Dfifo_tests.cpp33 size_t frameCount = 0; in main() local
45 frameCount = atoi(&arg[2]); in main()
64 if (frameCount == 0) { in main()
65 frameCount = 256; in main()
68 maxFramesPerRead = frameCount; in main()
71 maxFramesPerWrite = frameCount; in main()
111 int16_t *fifoBuffer = new int16_t[frameCount * sfinfoin.channels]; in main()
112 audio_utils_fifo fifo(frameCount, frameSize, fifoBuffer, readerThrottlesWriter); in main()
137 if (actualWritten < min((int) frameCount - fifoFillLevel, (int) framesToWrite)) { in main()
139 (int) actualWritten, (int) frameCount - fifoFillLevel, (int) framesToWrite); in main()
[all …]
/aosp12/frameworks/base/graphics/java/android/graphics/
H A DInterpolator.java29 public Interpolator(int valueCount, int frameCount) { in Interpolator() argument
31 mFrameCount = frameCount; in Interpolator()
32 native_instance = nativeConstructor(valueCount, frameCount); in Interpolator()
49 public void reset(int valueCount, int frameCount) { in reset() argument
51 mFrameCount = frameCount; in reset()
52 nativeReset(native_instance, valueCount, frameCount); in reset()
157 private static native long nativeConstructor(int valueCount, int frameCount); in nativeConstructor() argument
159 private static native void nativeReset(long native_instance, int valueCount, int frameCount); in nativeReset() argument
/aosp12/frameworks/av/media/libaaudio/tests/
H A Dtest_block_adapter.cpp38 void fillSequence(int32_t *indexBuffer, int32_t frameCount) { in fillSequence() argument
39 ASSERT_LE(frameCount, TEST_BUFFER_SIZE); in fillSequence()
40 for (int i = 0; i < frameCount; i++) { in fillSequence()
45 int checkSequence(const int32_t *indexBuffer, int32_t frameCount) { in checkSequence() argument
47 for (int i = 0; i < frameCount; i++) { in checkSequence()
75 int32_t frameCount = numBytes / sizeof(int32_t); in onProcessFixedBlock() local
76 return checkSequence((int32_t *) buffer, frameCount); in onProcessFixedBlock()
102 int32_t frameCount = numBytes / sizeof(int32_t); in onProcessFixedBlock() local
103 fillSequence((int32_t *) buffer, frameCount); in onProcessFixedBlock()
/aosp12/system/media/audio_utils/
H A Dfifo.cpp37 mFrameCount(frameCount), mFrameCountP2(roundup(frameCount)), in audio_utils_fifo_base()
45 LOG_ALWAYS_FATAL_IF(frameCount == 0 || frameCount > ((uint32_t) INT32_MAX)); in audio_utils_fifo_base()
379 void audio_utils_fifo_writer::resize(uint32_t frameCount) in resize() argument
382 if (frameCount > mFifo.mFrameCount) { in resize()
383 frameCount = mFifo.mFrameCount; in resize()
386 if (frameCount < mEffectiveFrames) { in resize()
387 if (mArmLevel > frameCount) { in resize()
388 mArmLevel = frameCount; in resize()
390 if (mTriggerLevel > frameCount) { in resize()
391 mTriggerLevel = frameCount; in resize()
[all …]
/aosp12/frameworks/av/include/private/media/
H A DAudioTrackShared.h302 size_t frameCount() const { return mFrameCount; }
447 AudioTrackClientProxy(audio_track_cblk_t* cblk, void *buffers, size_t frameCount,
449 : ClientProxy(cblk, buffers, frameCount, frameSize, true /*isOut*/,
504 StaticAudioTrackClientProxy(audio_track_cblk_t* cblk, void *buffers, size_t frameCount,
560 AudioRecordClientProxy(audio_track_cblk_t* cblk, void *buffers, size_t frameCount,
562 : ClientProxy(cblk, buffers, frameCount, frameSize,
664 AudioTrackServerProxy(audio_track_cblk_t* cblk, void *buffers, size_t frameCount,
698 virtual void tallyUnderrunFrames(uint32_t frameCount);
742 StaticAudioTrackServerProxy(audio_track_cblk_t* cblk, void *buffers, size_t frameCount,
753 virtual void tallyUnderrunFrames(uint32_t frameCount);
[all …]
/aosp12/frameworks/av/media/libeffects/hapticgenerator/
H A DEffectHapticGenerator.cpp147 filter->process(out, in, frameCount); in addBiquadFilter()
177 processingChain.push_back([ramp](float *out, const float *in, size_t frameCount) { in HapticGenerator_buildProcessingChain() argument
178 ramp->process(out, in, frameCount); in HapticGenerator_buildProcessingChain()
209 slowEnv->process(out, in, frameCount); in HapticGenerator_buildProcessingChain()
227 distortion->process(out, in, frameCount); in HapticGenerator_buildProcessingChain()
236 config->inputCfg.buffer.frameCount != config->outputCfg.buffer.frameCount) { in HapticGenerator_Configure()
351 float* buf1, float* buf2, size_t frameCount) { in HapticGenerator_runProcessingChain() argument
355 processingFunc(out, in, frameCount); in HapticGenerator_runProcessingChain()
424 size_t audioBytes = context->audioDataBytesPerFrame * inBuffer->frameCount; in HapticGenerator_Process()
457 for (size_t i = 0; i < inBuffer->frameCount; ++i) { in HapticGenerator_Process()
[all …]
H A DProcessors.cpp61 void Ramp::process(float *out, const float *in, size_t frameCount) { in process() argument
64 size_t sampleCount = frameCount * mChannelCount; in process()
73 for (; i < frameCount * mChannelCount; ++i) { in process()
93 void SlowEnvelope::process(float* out, const float* in, size_t frameCount) { in process() argument
94 size_t sampleCount = frameCount * mChannelCount; in process()
102 mLpf->process(mLpfOutBuffer.data(), mLpfInBuffer.data(), frameCount); in process()
133 void Distortion::process(float *out, const float *in, size_t frameCount) { in process() argument
134 size_t sampleCount = frameCount * mChannelCount; in process()
142 mLpf->process(out, mLpfInBuffer.data(), frameCount); // Reduce 3*F components. in process()
/aosp12/frameworks/av/media/libaudiohal/impl/
H A DEffectBufferHalHidl.cpp62 mHidlBuffer.frameCount = 0;
108 void EffectBufferHalHidl::setFrameCount(size_t frameCount) { in setFrameCount() argument
109 mHidlBuffer.frameCount = frameCount; in setFrameCount()
110 mAudioBuffer.frameCount = frameCount; in setFrameCount()
/aosp12/hardware/interfaces/tv/tuner/1.0/default/
H A DDvr.cpp294 int frameCount = 0; in processEsDataOnPlayback() local
327 esMeta[frameCount] = { in processEsDataOnPlayback()
331 getMetaDataValue(i, dataOutputBuffer.data(), esMeta[frameCount].len); in processEsDataOnPlayback()
332 if (esMeta[frameCount].isAudio) { in processEsDataOnPlayback()
333 esMeta[frameCount].startIndex = audioReadPointer; in processEsDataOnPlayback()
334 audioReadPointer += esMeta[frameCount].len; in processEsDataOnPlayback()
336 esMeta[frameCount].startIndex = videoReadPointer; in processEsDataOnPlayback()
337 videoReadPointer += esMeta[frameCount].len; in processEsDataOnPlayback()
340 getMetaDataValue(i, dataOutputBuffer.data(), esMeta[frameCount].pts); in processEsDataOnPlayback()
341 frameCount++; in processEsDataOnPlayback()
[all …]

123456789