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

Commit 92c34de4 authored by Eric Laurent's avatar Eric Laurent Committed by android-build-merger
Browse files

Merge "AAudio: fix exclusive mode" into oc-dev

am: f5318fb9

Change-Id: Ie6f7f8b41150b8ebb4fa48c9e6df18a6e26a76ae
parents 742b2cbd f5318fb9
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -91,7 +91,8 @@ aaudio_result_t AudioStreamBuilder::build(AudioStream** streamPtr) {
    AudioStream *audioStream = nullptr;
    *streamPtr = nullptr;

    bool tryMMap = (sharingMode == AAUDIO_SHARING_MODE_SHARED) && MMAP_SHARED_ENABLED;
    bool tryMMap = ((sharingMode == AAUDIO_SHARING_MODE_SHARED) && MMAP_SHARED_ENABLED) ||
            ((sharingMode == AAUDIO_SHARING_MODE_EXCLUSIVE) && MMAP_EXCLUSIVE_ENABLED);
    aaudio_result_t result = builder_createStream(getDirection(), sharingMode,
                                                  tryMMap, &audioStream);
    if (result == AAUDIO_OK) {