#include "media/gpu/chromeos/chromeos_compressed_gpu_memory_buffer_video_frame_utils.h"
#include <drm_fourcc.h>
#include "base/time/time.h"
#include "media/base/format_utils.h"
#include "media/base/video_frame.h"
#include "media/gpu/chromeos/fake_chromeos_intel_compressed_gpu_memory_buffer.h"
#include "testing/gtest/include/gtest/gtest.h"
namespace media {
class ChromeOSCompressedGpuMemoryBufferTest
: public testing::TestWithParam<std::tuple<VideoPixelFormat, uint64_t>> { … };
constexpr VideoPixelFormat kPixelFormats[] = …;
constexpr uint64_t kCompressedBufferModifiers[] = …;
INSTANTIATE_TEST_SUITE_P(…);
TEST_P(ChromeOSCompressedGpuMemoryBufferTest,
WrapChromeOSCompressedGpuMemoryBufferAsVideoFrame) { … }
}