// Copyright 2019 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef MEDIA_GPU_VP9_REFERENCE_FRAME_VECTOR_H_ #define MEDIA_GPU_VP9_REFERENCE_FRAME_VECTOR_H_ #include <array> #include "base/memory/scoped_refptr.h" #include "base/sequence_checker.h" #include "media/gpu/media_gpu_export.h" #include "media/parsers/vp9_parser.h" namespace media { class VP9Picture; // This class encapsulates VP9-specific reference frame management code. This // class is thread afine. class MEDIA_GPU_EXPORT Vp9ReferenceFrameVector { … }; } // namespace media #endif // MEDIA_GPU_VP9_REFERENCE_FRAME_VECTOR_H_