From 00c983f851c65c913b654d9f64738ab388650d0c Mon Sep 17 00:00:00 2001 From: banana_pluto Date: Mon, 8 Sep 2025 14:59:01 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A1=A5=E5=85=85RemoveDeferredSurface=20DT?= =?UTF-8?q?=EF=BC=8CFuzz=E6=8E=A5=E5=8F=A3=E5=AE=9A=E4=B9=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: banana_pluto --- .../hdi_stream_test/src/hstream_repeat_unittest.cpp | 1 + .../hstreamrepeatstub_fuzzer/hstream_repeat_stub_fuzzer.h | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/frameworks/native/camera/test/unittest/camera_service/hdi_stream_test/src/hstream_repeat_unittest.cpp b/frameworks/native/camera/test/unittest/camera_service/hdi_stream_test/src/hstream_repeat_unittest.cpp index 7c6ea0e6b..ab7624dfc 100644 --- a/frameworks/native/camera/test/unittest/camera_service/hdi_stream_test/src/hstream_repeat_unittest.cpp +++ b/frameworks/native/camera/test/unittest/camera_service/hdi_stream_test/src/hstream_repeat_unittest.cpp @@ -103,6 +103,7 @@ public: MOCK_METHOD0(UnSetCallback, int32_t()); MOCK_METHOD0(Release, int32_t()); MOCK_METHOD1(AddDeferredSurface, int32_t(const sptr& producer)); + MOCK_METHOD1(RemoveDeferredSurface, int32_t(const sptr& producer)); MOCK_METHOD4(ForkSketchStreamRepeat, int32_t( int32_t width, int32_t height, sptr& sketchStream, float sketchRatio)); MOCK_METHOD1(UpdateSketchRatio, int32_t(float sketchRatio)); diff --git a/test/fuzztest/hstreamrepeatstub_fuzzer/hstream_repeat_stub_fuzzer.h b/test/fuzztest/hstreamrepeatstub_fuzzer/hstream_repeat_stub_fuzzer.h index e8a013d9a..a57c06f04 100644 --- a/test/fuzztest/hstreamrepeatstub_fuzzer/hstream_repeat_stub_fuzzer.h +++ b/test/fuzztest/hstreamrepeatstub_fuzzer/hstream_repeat_stub_fuzzer.h @@ -48,6 +48,11 @@ public: return 0; } + int32_t RemoveDeferredSurface(const sptr& producer) override + { + return 0; + } + int32_t ForkSketchStreamRepeat( int32_t width, int32_t height, -- Gitee