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

Commit b77131a4 authored by Shuzhen Wang's avatar Shuzhen Wang
Browse files

Camera: Allow vendor stream use case unconditionally.

Allow the camera framework to pass through vendor use case without
advertising it in CameraCharacteristics.

Test: Camera CTS
Bug: 147706782
Change-Id: I0bae1ae2a8536e5f787d79ca095252ca93941fc7
parent 3bd124eb
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -322,6 +322,10 @@ bool isStreamUseCaseSupported(int64_t streamUseCase,
            streamUseCase == ANDROID_SCALER_AVAILABLE_STREAM_USE_CASES_DEFAULT) {
        return true;
    }
    // Allow vendor stream use case unconditionally.
    if (streamUseCase >= ANDROID_SCALER_AVAILABLE_STREAM_USE_CASES_VENDOR_START) {
        return true;
    }

    for (size_t i = 0; i < availableStreamUseCases.count; i++) {
        if (availableStreamUseCases.data.i64[i] == streamUseCase) {