class Vp9ReferenceFrameVector

Defined at line 23 of file ../../src/media/third_party/chromium_media/media/gpu/vp9_reference_frame_vector.h

This class encapsulates VP9-specific reference frame management code. This

class is thread afine.

Public Methods

void Vp9ReferenceFrameVector ()

Defined at line 13 of file ../../src/media/third_party/chromium_media/media/gpu/vp9_reference_frame_vector.cc

void ~Vp9ReferenceFrameVector ()

Defined at line 17 of file ../../src/media/third_party/chromium_media/media/gpu/vp9_reference_frame_vector.cc

void Refresh (scoped_refptr<VP9Picture> pic)

Refreshes |reference_frames_| slots with the current |pic|s frame header.

Defined at line 20 of file ../../src/media/third_party/chromium_media/media/gpu/vp9_reference_frame_vector.cc

void Vp9ReferenceFrameVector (const Vp9ReferenceFrameVector & )

Defined at line 27 of file ../../src/media/third_party/chromium_media/media/gpu/vp9_reference_frame_vector.h

Vp9ReferenceFrameVector & operator= (const Vp9ReferenceFrameVector & )

Defined at line 28 of file ../../src/media/third_party/chromium_media/media/gpu/vp9_reference_frame_vector.h

void Clear ()

Defined at line 32 of file ../../src/media/third_party/chromium_media/media/gpu/vp9_reference_frame_vector.cc

scoped_refptr<VP9Picture> GetFrame (size_t index)

Defined at line 37 of file ../../src/media/third_party/chromium_media/media/gpu/vp9_reference_frame_vector.cc