/aosp12/frameworks/av/media/libaaudio/src/legacy/ |
H A D | AudioStreamLegacy.cpp | 94 AudioTrack::Buffer *audioBuffer = static_cast<AudioTrack::Buffer *>(info); in processCallbackCommon() local 99 audioBuffer->size = SIZE_STOP_CALLBACKS; in processCallbackCommon() 105 audioBuffer->size = 0; in processCallbackCommon() 107 if (audioBuffer->frameCount == 0) { in processCallbackCommon() 114 int32_t byteCount = audioBuffer->frameCount * getBytesPerDeviceFrame(); in processCallbackCommon() 116 (uint8_t *) audioBuffer->raw, byteCount); in processCallbackCommon() 119 callbackResult = callDataCallbackFrames((uint8_t *)audioBuffer->raw, in processCallbackCommon() 120 audioBuffer->frameCount); in processCallbackCommon() 123 audioBuffer->size = audioBuffer->frameCount * getBytesPerDeviceFrame(); in processCallbackCommon() 131 audioBuffer->size = 0; in processCallbackCommon()
|
/aosp12/frameworks/base/media/java/android/media/ |
H A D | MediaSync.java | 131 @NonNull MediaSync sync, @NonNull ByteBuffer audioBuffer, int bufferId); in onAudioBufferConsumed() argument 536 AudioBuffer audioBuffer = mAudioBuffers.get(0); in postRenderAudio() 537 int size = audioBuffer.mByteBuffer.remaining(); in postRenderAudio() 547 audioBuffer.mByteBuffer, in postRenderAudio() 551 if (audioBuffer.mPresentationTimeUs != -1) { in postRenderAudio() 553 size, audioBuffer.mPresentationTimeUs); in postRenderAudio() 554 audioBuffer.mPresentationTimeUs = -1; in postRenderAudio() 558 postReturnByteBuffer(audioBuffer); in postRenderAudio() 597 audioBuffer.mBufferIndex); in postReturnByteBuffer() 607 for (AudioBuffer audioBuffer: mAudioBuffers) { in returnAudioBuffers() [all …]
|
H A D | AudioRecord.java | 1577 public int read(@NonNull ByteBuffer audioBuffer, int sizeInBytes) { in read() argument 1578 return read(audioBuffer, sizeInBytes, READ_BLOCKING); in read() 1610 public int read(@NonNull ByteBuffer audioBuffer, int sizeInBytes, @ReadMode int readMode) { in read() argument 1620 if ( (audioBuffer == null) || (sizeInBytes < 0) ) { in read() 1624 return native_read_in_direct_buffer(audioBuffer, sizeInBytes, readMode == READ_BLOCKING); in read()
|
/aosp12/frameworks/av/media/libaudioclient/ |
H A D | AudioRecord.cpp | 988 if (audioBuffer == NULL) { in obtainBuffer() 995 audioBuffer->frameCount = 0; in obtainBuffer() 996 audioBuffer->size = 0; in obtainBuffer() 997 audioBuffer->raw = NULL; in obtainBuffer() 1080 audioBuffer->raw = buffer.mRaw; in obtainBuffer() 1081 audioBuffer->sequence = oldSequence; in obtainBuffer() 1099 buffer.mRaw = audioBuffer->raw; in releaseBuffer() 1137 Buffer audioBuffer; in read() local 1160 releaseBuffer(&audioBuffer); in read() 1320 Buffer audioBuffer; in processAudioBuffer() local [all …]
|
H A D | AudioTrack.cpp | 2060 if (audioBuffer == NULL) { in obtainBuffer() 2067 audioBuffer->frameCount = 0; in obtainBuffer() 2068 audioBuffer->size = 0; in obtainBuffer() 2069 audioBuffer->raw = NULL; in obtainBuffer() 2161 audioBuffer->raw = buffer.mRaw; in obtainBuffer() 2162 audioBuffer->sequence = oldSequence; in obtainBuffer() 2183 buffer.mRaw = audioBuffer->raw; in releaseBuffer() 2239 Buffer audioBuffer; in write() local 2262 releaseBuffer(&audioBuffer); in write() 2556 Buffer audioBuffer; in processAudioBuffer() local [all …]
|
/aosp12/packages/apps/TvSettings/Settings/src/com/android/tv/settings/system/development/audio/ |
H A D | AudioDebug.java | 94 private void onAudioRecorded(ShortBuffer audioBuffer) { in onAudioRecorded() argument 95 if (audioBuffer.position() == 0) { in onAudioRecorded() 100 this.mAudioBuffer = audioBuffer; in onAudioRecorded() 102 int numShorts = audioBuffer.position(); in onAudioRecorded() 128 int writeStatus = mAudioTrack.write(audioBuffer.array(), 0, numShorts, in onAudioRecorded()
|
H A D | WavWriter.java | 40 public static void writeToFile(File directory, ShortBuffer audioBuffer) { in writeToFile() argument 44 byte[] data = toLittleEndianBytes(audioBuffer); in writeToFile()
|
H A D | AudioReader.java | 142 ShortBuffer audioBuffer = ShortBuffer.wrap(mBuffer, samplesRecorded, in run() local 145 mListeners.forEach(l -> l.onAudioRecorded(audioBuffer)); in run()
|
/aosp12/frameworks/av/media/libaaudio/examples/utils/ |
H A D | AAudioSimplePlayer.h | 365 int16_t *audioBuffer = (int16_t *) audioData; in SimplePlayerDataCallbackProc() local 367 sineData->sineOscillators[i].render(&audioBuffer[i], in SimplePlayerDataCallbackProc() 373 float *audioBuffer = (float *) audioData; in SimplePlayerDataCallbackProc() local 375 sineData->sineOscillators[i].render(&audioBuffer[i], in SimplePlayerDataCallbackProc() 381 uint8_t *audioBuffer = (uint8_t *) audioData; in SimplePlayerDataCallbackProc() local 384 sineData->sineOscillators[i].render24(&audioBuffer[i * bytesPerSample], in SimplePlayerDataCallbackProc() 390 int32_t *audioBuffer = (int32_t *) audioData; in SimplePlayerDataCallbackProc() local 392 sineData->sineOscillators[i].render(&audioBuffer[i], in SimplePlayerDataCallbackProc()
|
H A D | AAudioSimpleRecorder.h | 270 int16_t *audioBuffer = (int16_t *) audioData; in SimpleRecorderDataCallbackProc() local 273 sample = audioBuffer[frameIndex * samplesPerFrame] * (1.0/32768); in SimpleRecorderDataCallbackProc() 282 float *audioBuffer = (float *) audioData; in SimpleRecorderDataCallbackProc() local 285 sample = audioBuffer[frameIndex * samplesPerFrame]; in SimpleRecorderDataCallbackProc()
|
/aosp12/frameworks/av/media/libaaudio/tests/ |
H A D | test_aaudio_monkey.cpp | 196 int16_t *audioBuffer = (int16_t *) audioData; in renderAudio() local 198 mSine1.render(&audioBuffer[0], samplesPerFrame, numFrames); in renderAudio() 201 mSine2.render(&audioBuffer[1], samplesPerFrame, numFrames); in renderAudio() 206 float *audioBuffer = (float *) audioData; in renderAudio() local 208 mSine1.render(&audioBuffer[0], samplesPerFrame, numFrames); in renderAudio() 211 mSine2.render(&audioBuffer[1], samplesPerFrame, numFrames); in renderAudio()
|
/aosp12/frameworks/av/media/libaudiohal/include/media/audiohal/ |
H A D | EffectBufferHalInterface.h | 33 virtual audio_buffer_t* audioBuffer() = 0; 38 return externalData() != nullptr ? externalData() : audioBuffer()->raw; in ptr()
|
/aosp12/system/chre/platform/android/ |
H A D | platform_audio.cc | 58 int16_t *audioBuffer = platformAudio->mBuffer.data(); in audioReadCallback() local 62 audioBuffer = &platformAudio->mBuffer.data()[seekAmount]; in audioReadCallback() 72 AAudioStream_read(platformAudio->mStream, audioBuffer, readAmount, 1); in audioReadCallback()
|
/aosp12/frameworks/av/media/libstagefright/ |
H A D | AudioSource.cpp | 362 status_t AudioSource::dataCallback(const AudioRecord::Buffer& audioBuffer) { in dataCallback() argument 392 const size_t bufferSize = audioBuffer.size; in dataCallback() 430 CHECK_EQ(audioBuffer.size & 1, 0u); in dataCallback() 452 if (audioBuffer.size == 0) { in dataCallback() 459 audioBuffer.i16, audioBuffer.size); in dataCallback()
|
/aosp12/system/bt/btif/src/ |
H A D | btif_avrcp_audio_track.cc | 198 int BtifAvrcpAudioTrackWriteData(void* handle, void* audioBuffer, in BtifAvrcpAudioTrackWriteData() argument 206 fwrite((audioBuffer), 1, (size_t)bufferLength, outputPcmSampleFile); in BtifAvrcpAudioTrackWriteData() 214 transcodeToPcmFloat(((uint8_t*)audioBuffer) + transcodedCount, in BtifAvrcpAudioTrackWriteData()
|
H A D | btif_avrcp_audio_track_linux.cc | 34 int BtifAvrcpAudioTrackWriteData(void* handle, void* audioBuffer, in BtifAvrcpAudioTrackWriteData() argument
|
/aosp12/frameworks/av/media/libaudiohal/impl/ |
H A D | EffectHalHidl.cpp | 81 mBuffersChanged = buffer->audioBuffer() != mInBuffer->audioBuffer(); in setInBuffer() 93 mBuffersChanged = buffer->audioBuffer() != mOutBuffer->audioBuffer(); in setOutBuffer()
|
H A D | EffectBufferHalHidl.h | 41 virtual audio_buffer_t* audioBuffer();
|
H A D | EffectBufferHalHidl.cpp | 100 audio_buffer_t* EffectBufferHalHidl::audioBuffer() { in audioBuffer() function in android::effect::CPP_VERSION::EffectBufferHalHidl
|
/aosp12/frameworks/av/services/audioflinger/ |
H A D | Effects.cpp | 783 mInConversionBuffer->audioBuffer()->s16, in process() 784 inBuffer->audioBuffer()->f32, in process() 794 mOutConversionBuffer->audioBuffer()->s16, in process() 795 outBuffer->audioBuffer()->f32, in process() 809 target->audioBuffer()->f32, in process() 810 mOutConversionBuffer->audioBuffer()->s16, in process() 1330 mConfig.inputCfg.buffer.raw = buffer->audioBuffer()->raw; in setInBuffer() 1378 mConfig.outputCfg.buffer.raw = buffer->audioBuffer()->raw; in setOutBuffer() 1654 ss << buffer->audioBuffer()->raw; in dumpInOutBuffer() 2188 if (mInBuffer->audioBuffer()->raw != mOutBuffer->audioBuffer()->raw) { in process_l() [all …]
|
H A D | Threads.cpp | 3478 buffer = halInBuffer->audioBuffer()->f32; in addEffectChain_l() 3480 buffer = halInBuffer->audioBuffer()->s16; in addEffectChain_l() 3521 buffer = halInBuffer->audioBuffer()->f32; in addEffectChain_l() 3523 buffer = halInBuffer->audioBuffer()->s16; in addEffectChain_l()
|
/aosp12/system/bt/btif/include/ |
H A D | btif_avrcp_audio_track.h | 68 int BtifAvrcpAudioTrackWriteData(void* handle, void* audioBuffer,
|
/aosp12/frameworks/av/media/libaudioclient/include/media/ |
H A D | AudioRecord.h | 468 status_t obtainBuffer(Buffer* audioBuffer, int32_t waitCount, 533 status_t obtainBuffer(Buffer* audioBuffer, const struct timespec *requested, 545 void releaseBuffer(const Buffer* audioBuffer);
|
H A D | AudioTrack.h | 804 status_t obtainBuffer(Buffer* audioBuffer, int32_t waitCount, 817 status_t obtainBuffer(Buffer* audioBuffer, const struct timespec *requested, 829 void releaseBuffer(const Buffer* audioBuffer);
|
/aosp12/frameworks/av/media/libaudioclient/fuzzer/ |
H A D | audioflinger_fuzzer.cpp | 351 android::AudioRecord::Buffer audioBuffer; in invokeAudioRecord() local 354 audioBuffer.frameCount = static_cast<size_t>(mFdp.ConsumeIntegral<uint32_t>()); in invokeAudioRecord() 355 record->obtainBuffer(&audioBuffer, waitCount, &nonContig); in invokeAudioRecord() 357 record->read(audioBuffer.raw, audioBuffer.size, blocking); in invokeAudioRecord() 363 record->releaseBuffer(&audioBuffer); in invokeAudioRecord()
|