Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f85e8541 authored by Glenn Kasten's avatar Glenn Kasten Committed by Android (Google) Code Review
Browse files

Merge "AudioRecord::releaseBuffer() buffer is const *, like AudioTrack"

parents b6caa816 5014c94c
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -388,7 +388,7 @@ public:

    /* Release an emptied buffer of "audioBuffer->frameCount" frames for AudioFlinger to re-fill. */
    // FIXME make private when obtainBuffer() for TRANSFER_OBTAIN is removed
            void        releaseBuffer(Buffer* audioBuffer);
            void        releaseBuffer(const Buffer* audioBuffer);

    /* As a convenience we provide a read() interface to the audio buffer.
     * Input parameter 'size' is in byte units.
+1 −1
Original line number Diff line number Diff line
@@ -692,7 +692,7 @@ status_t AudioRecord::obtainBuffer(Buffer* audioBuffer, const struct timespec *r
    return status;
}

void AudioRecord::releaseBuffer(Buffer* audioBuffer)
void AudioRecord::releaseBuffer(const Buffer* audioBuffer)
{
    // FIXME add error checking on mode, by adding an internal version