LibMedia: Remove the home-grown VP9 decoder

This commit is contained in:
Zaggy1024
2024-06-20 23:11:08 -05:00
committed by Andrew Kaster
parent 3cc1187036
commit c4c91f02b3
27 changed files with 3 additions and 7983 deletions

View File

@@ -1,16 +0,0 @@
/*
* Copyright (c) 2022, the SerenityOS developers.
*
* SPDX-License-Identifier: BSD-2-Clause
*/
#include <LibMedia/Video/VP9/Decoder.h>
#include <stddef.h>
extern "C" int LLVMFuzzerTestOneInput(u8 const* data, size_t size)
{
AK::set_debug_enabled(false);
Media::Video::VP9::Decoder vp9_decoder;
(void)vp9_decoder.receive_sample(Duration::zero(), { data, size });
return 0;
}

View File

@@ -39,7 +39,6 @@ set(FUZZER_TARGETS
TTF
TinyVGLoader
URL
VP9Decoder
WasmParser
WAVLoader
WebPLoader
@@ -94,7 +93,6 @@ set(FUZZER_DEPENDENCIES_TIFFLoader LibGfx)
set(FUZZER_DEPENDENCIES_TTF LibGfx)
set(FUZZER_DEPENDENCIES_TinyVGLoader LibGfx)
set(FUZZER_DEPENDENCIES_URL LibURL)
set(FUZZER_DEPENDENCIES_VP9Decoder LibMedia)
set(FUZZER_DEPENDENCIES_WasmParser LibWasm)
set(FUZZER_DEPENDENCIES_WAVLoader LibAudio)
set(FUZZER_DEPENDENCIES_WebPLoader LibGfx)