class StubSurfaceBufferManager

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

Public Methods

void StubSurfaceBufferManager (std::mutex & codec_lock)

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

void AddBuffer (const CodecBuffer * buffer)

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

void RecycleBuffer (const CodecBuffer * buffer)

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

void DeconfigureBuffers ()

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

scoped_refptr<VASurface> GetDPBSurface ()

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

std::optional<std::pair<const CodecBuffer *, uint32_t>> ProcessOutputSurface (scoped_refptr<VASurface> dpb_surface)

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

void Reset ()

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

void StopAllWaits ()

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

gfx::Size GetRequiredSurfaceSize (const gfx::Size & picture_size)

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

bool NeedsKeyframeForBufferAllocation ()

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

Protected Methods

void OnSurfaceGenerationUpdatedLocked (size_t num_of_surfaces)

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