Home
last modified time | relevance | path

Searched refs:audioBuffer (Results 1 – 25 of 26) sorted by relevance

12

/aosp12/frameworks/av/media/libaaudio/src/legacy/
H A DAudioStreamLegacy.cpp94 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 DMediaSync.java131 @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 DAudioRecord.java1577 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 DAudioRecord.cpp988 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 DAudioTrack.cpp2060 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 DAudioDebug.java94 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 DWavWriter.java40 public static void writeToFile(File directory, ShortBuffer audioBuffer) { in writeToFile() argument
44 byte[] data = toLittleEndianBytes(audioBuffer); in writeToFile()
H A DAudioReader.java142 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 DAAudioSimplePlayer.h365 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 DAAudioSimpleRecorder.h270 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 Dtest_aaudio_monkey.cpp196 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 DEffectBufferHalInterface.h33 virtual audio_buffer_t* audioBuffer() = 0;
38 return externalData() != nullptr ? externalData() : audioBuffer()->raw; in ptr()
/aosp12/system/chre/platform/android/
H A Dplatform_audio.cc58 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 DAudioSource.cpp362 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 Dbtif_avrcp_audio_track.cc198 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 Dbtif_avrcp_audio_track_linux.cc34 int BtifAvrcpAudioTrackWriteData(void* handle, void* audioBuffer, in BtifAvrcpAudioTrackWriteData() argument
/aosp12/frameworks/av/media/libaudiohal/impl/
H A DEffectHalHidl.cpp81 mBuffersChanged = buffer->audioBuffer() != mInBuffer->audioBuffer(); in setInBuffer()
93 mBuffersChanged = buffer->audioBuffer() != mOutBuffer->audioBuffer(); in setOutBuffer()
H A DEffectBufferHalHidl.h41 virtual audio_buffer_t* audioBuffer();
H A DEffectBufferHalHidl.cpp100 audio_buffer_t* EffectBufferHalHidl::audioBuffer() { in audioBuffer() function in android::effect::CPP_VERSION::EffectBufferHalHidl
/aosp12/frameworks/av/services/audioflinger/
H A DEffects.cpp783 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 DThreads.cpp3478 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 Dbtif_avrcp_audio_track.h68 int BtifAvrcpAudioTrackWriteData(void* handle, void* audioBuffer,
/aosp12/frameworks/av/media/libaudioclient/include/media/
H A DAudioRecord.h468 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 DAudioTrack.h804 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 Daudioflinger_fuzzer.cpp351 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()

12