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

Commit bc53cf51 authored by TreeHugger Robot's avatar TreeHugger Robot Committed by Android (Google) Code Review
Browse files

Merge "Add state testing to RecordThread "Microphone" methods"

parents d2bc018e 7d323f1d
Loading
Loading
Loading
Loading
+9 −0
Original line number Diff line number Diff line
@@ -8094,6 +8094,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;
}
@@ -8103,6 +8106,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);
}

@@ -8110,6 +8116,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);
}