class VaapiFuzzerTestFixture

Defined at line 69 of file ../../src/media/codec/codecs/vaapi/test/decoder_fuzzer.h

Protected Members

mutex lock_
FakeCodecAdapterEvents events_
unique_ptr decoder_
vector input_packets_
vector input_buffers_
TestBuffers test_buffers_
vector test_packets_
ImageFormat output_image_format_

Public Methods

void VaapiFuzzerTestFixture ()

Defined at line 71 of file ../../src/media/codec/codecs/vaapi/test/decoder_fuzzer.h

void TearDown ()

Defined at line 75 of file ../../src/media/codec/codecs/vaapi/test/decoder_fuzzer.h

void ~VaapiFuzzerTestFixture ()

Defined at line 84 of file ../../src/media/codec/codecs/vaapi/test/decoder_fuzzer.cc

void SetUp ()

Defined at line 86 of file ../../src/media/codec/codecs/vaapi/test/decoder_fuzzer.cc

void RunFuzzer (std::string mime_type, const uint8_t * data, size_t size)

Defined at line 176 of file ../../src/media/codec/codecs/vaapi/test/decoder_fuzzer.cc

Protected Methods

void CodecAndStreamInit (std::string mime_type)

Defined at line 97 of file ../../src/media/codec/codecs/vaapi/test/decoder_fuzzer.cc

void CodecStreamStop ()

Defined at line 146 of file ../../src/media/codec/codecs/vaapi/test/decoder_fuzzer.cc

void ParseDataIntoInputPackets (FuzzedDataProvider & provider)

Defined at line 151 of file ../../src/media/codec/codecs/vaapi/test/decoder_fuzzer.cc

void onCoreCodecMidStreamOutputConstraintsChange (bool output_re_config_required)

Defined at line 201 of file ../../src/media/codec/codecs/vaapi/test/decoder_fuzzer.cc

Enumerations

enum ImageFormat
Name Value
kLinear 0
kTiled 1

Defined at line 87 of file ../../src/media/codec/codecs/vaapi/test/decoder_fuzzer.h