class Vp9VaapiTestFixture

Defined at line 263 of file ../../src/media/codec/codecs/vaapi/test/vp9_vaapi_test.cc

Protected Members

mutex lock_
FakeCodecAdapterEvents events_
vector ivf_file_data_
unique_ptr decoder_
IvfParser ivf_parser_
TestPackets input_packets_
unique_ptr test_buffer_
TestBuffers test_buffers_
vector test_packets_
bool block_input_processing_loop_
condition_variable block_input_processing_loop_cv_

Protected Methods

void Vp9VaapiTestFixture ()

Defined at line 265 of file ../../src/media/codec/codecs/vaapi/test/vp9_vaapi_test.cc

void ~Vp9VaapiTestFixture ()

Defined at line 266 of file ../../src/media/codec/codecs/vaapi/test/vp9_vaapi_test.cc

void SetUp ()

Defined at line 268 of file ../../src/media/codec/codecs/vaapi/test/vp9_vaapi_test.cc

void TearDown ()

Defined at line 279 of file ../../src/media/codec/codecs/vaapi/test/vp9_vaapi_test.cc

void BlockCodecAndStreamInit ()

Defined at line 281 of file ../../src/media/codec/codecs/vaapi/test/vp9_vaapi_test.cc

void UnblockInputProcessingLoop ()

Defined at line 307 of file ../../src/media/codec/codecs/vaapi/test/vp9_vaapi_test.cc

void CodecAndStreamInit ()

Defined at line 313 of file ../../src/media/codec/codecs/vaapi/test/vp9_vaapi_test.cc

void CodecStreamStop ()

Defined at line 328 of file ../../src/media/codec/codecs/vaapi/test/vp9_vaapi_test.cc

fit::result<std::string, IvfFileHeader> InitializeIvfFile (const std::string & file_name)

Defined at line 333 of file ../../src/media/codec/codecs/vaapi/test/vp9_vaapi_test.cc

void ParseIvfFileIntoPackets (uint32_t num_of_packets_to_skip, uint32_t num_of_packets_to_parse)

Defined at line 341 of file ../../src/media/codec/codecs/vaapi/test/vp9_vaapi_test.cc

void ConfigureOutputBuffers (uint32_t output_packet_count, size_t output_packet_size)

Defined at line 395 of file ../../src/media/codec/codecs/vaapi/test/vp9_vaapi_test.cc