Searched refs:audioBuffer (Results 1 - 7 of 7) sorted by relevance

/frameworks/base/media/java/android/media/
H A DMediaSync.java53 * public void onAudioBufferConsumed(MediaSync sync, ByteBuffer audioBuffer, int bufferId) {
126 * @param audioBuffer The returned audio buffer.
127 * @param bufferId The ID associated with audioBuffer as passed into
131 @NonNull MediaSync sync, @NonNull ByteBuffer audioBuffer, int bufferId);
536 AudioBuffer audioBuffer = mAudioBuffers.get(0);
537 int size = audioBuffer.mByteBuffer.remaining();
547 audioBuffer.mByteBuffer,
551 if (audioBuffer.mPresentationTimeUs != -1) {
553 size, audioBuffer.mPresentationTimeUs);
554 audioBuffer
130 onAudioBufferConsumed( @onNull MediaSync sync, @NonNull ByteBuffer audioBuffer, int bufferId) argument
579 postReturnByteBuffer(@onNull final AudioBuffer audioBuffer) argument
[all...]
H A DAudioRecord.java1249 * @param audioBuffer the direct buffer to which the recorded audio data is written.
1250 * Data is written to audioBuffer.position().
1266 public int read(@NonNull ByteBuffer audioBuffer, int sizeInBytes) { argument
1267 return read(audioBuffer, sizeInBytes, READ_BLOCKING);
1277 * @param audioBuffer the direct buffer to which the recorded audio data is written.
1278 * Data is written to audioBuffer.position().
1299 public int read(@NonNull ByteBuffer audioBuffer, int sizeInBytes, @ReadMode int readMode) { argument
1309 if ( (audioBuffer == null) || (sizeInBytes < 0) ) {
1313 return native_read_in_direct_buffer(audioBuffer, sizeInBytes, readMode == READ_BLOCKING);
/frameworks/av/media/libmedia/
H A DAudioRecord.cpp739 status_t AudioRecord::obtainBuffer(Buffer* audioBuffer, int32_t waitCount, size_t *nonContig) argument
741 if (audioBuffer == NULL) {
748 audioBuffer->frameCount = 0;
749 audioBuffer->size = 0;
750 audioBuffer->raw = NULL;
772 return obtainBuffer(audioBuffer, requested, NULL /*elapsed*/, nonContig);
775 status_t AudioRecord::obtainBuffer(Buffer* audioBuffer, const struct timespec *requested, argument
826 buffer.mFrameCount = audioBuffer->frameCount;
832 audioBuffer->frameCount = buffer.mFrameCount;
833 audioBuffer
841 releaseBuffer(const Buffer* audioBuffer) argument
883 Buffer audioBuffer; local
1065 Buffer audioBuffer; local
[all...]
H A DAudioTrack.cpp1559 status_t AudioTrack::obtainBuffer(Buffer* audioBuffer, int32_t waitCount, size_t *nonContig) argument
1561 if (audioBuffer == NULL) {
1568 audioBuffer->frameCount = 0;
1569 audioBuffer->size = 0;
1570 audioBuffer->raw = NULL;
1592 return obtainBuffer(audioBuffer, requested, NULL /*elapsed*/, nonContig);
1595 status_t AudioTrack::obtainBuffer(Buffer* audioBuffer, const struct timespec *requested, argument
1656 buffer.mFrameCount = audioBuffer->frameCount;
1661 audioBuffer->frameCount = buffer.mFrameCount;
1662 audioBuffer
1670 releaseBuffer(const Buffer* audioBuffer) argument
1731 Buffer audioBuffer; local
2029 Buffer audioBuffer; local
[all...]
/frameworks/av/media/libstagefright/
H A DAudioSource.cpp302 status_t AudioSource::dataCallback(const AudioRecord::Buffer& audioBuffer) { argument
344 CHECK_EQ(audioBuffer.size & 1, 0u);
365 if (audioBuffer.size == 0) {
370 const size_t bufferSize = audioBuffer.size;
373 audioBuffer.i16, audioBuffer.size);
/frameworks/av/include/media/
H A DAudioRecord.h358 * Obtains a buffer of up to "audioBuffer->frameCount" full frames.
398 status_t obtainBuffer(Buffer* audioBuffer, int32_t waitCount,
454 status_t obtainBuffer(Buffer* audioBuffer, const struct timespec *requested,
459 * Release an emptied buffer of "audioBuffer->frameCount" frames for AudioFlinger to re-fill.
466 void releaseBuffer(const Buffer* audioBuffer);
H A DAudioTrack.h629 * Obtains a buffer of up to "audioBuffer->frameCount" empty slots for frames.
668 status_t obtainBuffer(Buffer* audioBuffer, int32_t waitCount,
681 status_t obtainBuffer(Buffer* audioBuffer, const struct timespec *requested,
693 void releaseBuffer(const Buffer* audioBuffer);

Completed in 215 milliseconds