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

Commit 6d7e38df authored by Treehugger Robot's avatar Treehugger Robot Committed by Automerger Merge Worker
Browse files

Merge "Add pushBlankOnStop fix." into main am: 1f4d9ab4

parents 2aca3794 1f4d9ab4
Loading
Loading
Loading
Loading
+7 −0
Original line number Diff line number Diff line
@@ -225,6 +225,13 @@ status_t pushBlankBuffersToNativeWindow(ANativeWindow *nativeWindow /* nonnull *
        return err;
    };

    // We need to set sidebandStream to nullptr before pushing blank buffers
    err = native_window_set_sideband_stream(nativeWindow, nullptr);
    if (err != NO_ERROR) {
        ALOGE("error setting sidebandStream to nullptr: %s (%d)", strerror(-err), -err);
        return err;
    }

    // We need to reconnect to the ANativeWindow as a CPU client to ensure that
    // no frames get dropped by SurfaceFlinger assuming that these are video
    // frames.