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

Commit 0e3523c5 authored by Paul Mclean's avatar Paul Mclean Committed by Android (Google) Code Review
Browse files

Merge "Add state testing to RecordThread "Microphone" methods" into sc-dev

parents 1d0f36c1 8a661a39
Loading
Loading
Loading
Loading
+9 −0
Original line number Diff line number Diff line
@@ -8108,6 +8108,9 @@ status_t AudioFlinger::RecordThread::getActiveMicrophones(
{
    ALOGV("RecordThread::getActiveMicrophones");
    AutoMutex _l(mLock);
    if (mInput == nullptr || mInput->stream == nullptr) {
        return NO_INIT;
    }
    status_t status = mInput->stream->getActiveMicrophones(activeMicrophones);
    return status;
}
@@ -8117,6 +8120,9 @@ status_t AudioFlinger::RecordThread::setPreferredMicrophoneDirection(
{
    ALOGV("setPreferredMicrophoneDirection(%d)", direction);
    AutoMutex _l(mLock);
    if (mInput == nullptr || mInput->stream == nullptr) {
        return NO_INIT;
    }
    return mInput->stream->setPreferredMicrophoneDirection(direction);
}

@@ -8124,6 +8130,9 @@ status_t AudioFlinger::RecordThread::setPreferredMicrophoneFieldDimension(float
{
    ALOGV("setPreferredMicrophoneFieldDimension(%f)", zoom);
    AutoMutex _l(mLock);
    if (mInput == nullptr || mInput->stream == nullptr) {
        return NO_INIT;
    }
    return mInput->stream->setPreferredMicrophoneFieldDimension(zoom);
}