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

Commit 69df5c02 authored by Kriti Dang's avatar Kriti Dang
Browse files

Inlining the clearFrameRate function.

Bug: 246597190
Test: m
Change-Id: Ia11f47de9b52ecfc41119fcf2605b5ac56b07275
parent 2fdbd6c6
Loading
Loading
Loading
Loading
+0 −9
Original line number Diff line number Diff line
@@ -232,15 +232,6 @@ int32_t ANativeWindow_setFrameRateWithChangeStrategy(ANativeWindow* window, floa
    return native_window_set_frame_rate(window, frameRate, compatibility, changeFrameRateStrategy);
}

int32_t ANativeWindow_clearFrameRate(ANativeWindow* window) {
    if (!window || !query(window, NATIVE_WINDOW_IS_VALID)) {
        return -EINVAL;
    }
    return native_window_set_frame_rate(window, 0,
            ANATIVEWINDOW_FRAME_RATE_COMPATIBILITY_DEFAULT,
            ANATIVEWINDOW_CHANGE_FRAME_RATE_ONLY_IF_SEAMLESS);
}

/**************************************************************************************************
 * vndk-stable
 **************************************************************************************************/
+6 −2
Original line number Diff line number Diff line
@@ -372,8 +372,12 @@ int32_t ANativeWindow_setFrameRateWithChangeStrategy(ANativeWindow* window, floa
 *
 * \return 0 for success, -EINVAL if the window value is invalid.
 */
int32_t ANativeWindow_clearFrameRate(ANativeWindow* window)
        __INTRODUCED_IN(__ANDROID_API_U__);
inline int32_t ANativeWindow_clearFrameRate(ANativeWindow* window)
        __INTRODUCED_IN(__ANDROID_API_U__) {
    return ANativeWindow_setFrameRateWithChangeStrategy(window, 0,
            ANATIVEWINDOW_FRAME_RATE_COMPATIBILITY_DEFAULT,
            ANATIVEWINDOW_CHANGE_FRAME_RATE_ONLY_IF_SEAMLESS);
}

#ifdef __cplusplus
}
+0 −1
Original line number Diff line number Diff line
@@ -51,7 +51,6 @@ LIBNATIVEWINDOW {
    ANativeWindow_setDequeueTimeout; # systemapi # introduced=30
    ANativeWindow_setFrameRate; # introduced=30
    ANativeWindow_setFrameRateWithChangeStrategy; # introduced=31
    ANativeWindow_clearFrameRate; # introduced=UpsideDownCake
    ANativeWindow_setSharedBufferMode; # llndk
    ANativeWindow_setSwapInterval; # llndk
    ANativeWindow_setUsage; # llndk