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

Commit 309204e2 authored by Glenn Kasten's avatar Glenn Kasten Committed by android-build-merger
Browse files

Fix AudioRecord::read and AudioTrack::write return am: 0a2f151f

am: 0e0c9f05

Change-Id: I8b80e1aedf14212856ecabbddd3e3ae037c2b3d2
parents 14bb98ab 0e0c9f05
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -891,6 +891,9 @@ ssize_t AudioRecord::read(void* buffer, size_t userSize, bool blocking)
            if (read > 0) {
                break;
            }
            if (err == TIMED_OUT || err == -EINTR) {
                err = WOULD_BLOCK;
            }
            return ssize_t(err);
        }

+3 −0
Original line number Diff line number Diff line
@@ -1739,6 +1739,9 @@ ssize_t AudioTrack::write(const void* buffer, size_t userSize, bool blocking)
            if (written > 0) {
                break;
            }
            if (err == TIMED_OUT || err == -EINTR) {
                err = WOULD_BLOCK;
            }
            return ssize_t(err);
        }