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

Commit e5288f1d authored by Hongguang Chen's avatar Hongguang Chen Committed by Android (Google) Code Review
Browse files

Merge "Properly release the sideband stream when setting a buffer" into main

parents 197bd5d2 66ed1c48
Loading
Loading
Loading
Loading
+1 −2
Original line number Diff line number Diff line
@@ -3183,8 +3183,7 @@ bool Layer::setBuffer(std::shared_ptr<renderengine::ExternalTexture>& buffer,
    } else {
        // release sideband stream if it exists and a non null buffer is being set
        if (mDrawingState.sidebandStream != nullptr) {
            mFlinger->mTunnelModeEnabledReporter->decrementTunnelModeCount();
            mDrawingState.sidebandStream = nullptr;
            setSidebandStream(nullptr, info, postTime);
        }
    }