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

Commit c8b70f79 authored by Ady Abraham's avatar Ady Abraham Committed by Android (Google) Code Review
Browse files

Merge "SF: aidl-composer removed getDisplayBrightnessSupport and getDozeSupport."

parents 87e8527c 33b92b96
Loading
Loading
Loading
Loading
+5 −2
Original line number Original line Diff line number Diff line
@@ -440,12 +440,15 @@ Error AidlComposer::getDisplayRequests(Display display, uint32_t* outDisplayRequ
}
}


Error AidlComposer::getDozeSupport(Display display, bool* outSupport) {
Error AidlComposer::getDozeSupport(Display display, bool* outSupport) {
    std::vector<AidlDisplayCapability> capabilities;
    const auto status =
    const auto status =
            mAidlComposerClient->getDozeSupport(translate<int64_t>(display), outSupport);
            mAidlComposerClient->getDisplayCapabilities(translate<int64_t>(display), &capabilities);
    if (!status.isOk()) {
    if (!status.isOk()) {
        ALOGE("getDozeSupport failed %s", status.getDescription().c_str());
        ALOGE("getDisplayCapabilities failed %s", status.getDescription().c_str());
        return static_cast<Error>(status.getServiceSpecificError());
        return static_cast<Error>(status.getServiceSpecificError());
    }
    }
    *outSupport = std::find(capabilities.begin(), capabilities.end(),
                            AidlDisplayCapability::DOZE) != capabilities.end();
    return Error::NONE;
    return Error::NONE;
}
}