/aosp12/frameworks/av/services/audioflinger/ |
H A D | FastCapture.cpp | 93 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 D | FastMixer.cpp | 223 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 D | Tracks.cpp | 86 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 D | FrameStats.cpp | 41 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 D | BufferProviders.cpp | 57 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 D | AudioResampler.cpp | 283 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 D | AudioMixerBase.cpp | 822 } 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 D | AudioResamplerCubic.cpp | 67 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 D | SourceAudioBufferProvider.cpp | 54 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 D | AudioBufferProviderSource.cpp | 46 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 D | AudioBiquadFilter.cpp | 66 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 D | AudioBiquadFilter.h | 79 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 D | ChannelMix.h | 189 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 D | libaudioprocessing_fuzz_utils.h | 39 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 D | test_utils.h | 124 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 D | test-resampler.cpp | 277 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 D | fifo_tests.cpp | 33 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 D | Interpolator.java | 29 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 D | test_block_adapter.cpp | 38 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 D | fifo.cpp | 37 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 D | AudioTrackShared.h | 302 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 D | EffectHapticGenerator.cpp | 147 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 D | Processors.cpp | 61 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 D | EffectBufferHalHidl.cpp | 62 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 D | Dvr.cpp | 294 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 …]
|