Commit 2a4fa153 authored by Hirokazu Honda's avatar Hirokazu Honda Committed by Commit Bot

media/gpu: Fix build error in video_encode_accelerator_perf_tests

Bug: 1045825
Test: Build video_encode_accelerator_perf_tests
Change-Id: I55c9af739236ee154a04ebc9f858be28c00e37ee
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2368653Reviewed-by: default avatarDavid Staessens <dstaessens@chromium.org>
Commit-Queue: Hirokazu Honda <hiroh@chromium.org>
Cr-Commit-Position: refs/heads/master@{#800449}
parent c2b1a62d
......@@ -271,7 +271,8 @@ class VideoEncoderTest : public ::testing::Test {
public:
// Create a new video encoder instance.
std::unique_ptr<VideoEncoder> CreateVideoEncoder(const Video* video,
VideoCodecProfile profile) {
VideoCodecProfile profile,
uint32_t bitrate) {
LOG_ASSERT(video);
std::vector<std::unique_ptr<BitstreamProcessor>> bitstream_processors;
......@@ -279,11 +280,10 @@ class VideoEncoderTest : public ::testing::Test {
performance_evaluator_ = performance_evaluator.get();
bitstream_processors.push_back(std::move(performance_evaluator));
VideoEncoderClientConfig config;
config.framerate = video->FrameRate();
config.output_profile = profile;
VideoEncoderClientConfig config(video, profile, bitrate);
auto video_encoder =
VideoEncoder::Create(config, std::move(bitstream_processors));
VideoEncoder::Create(config, g_env->GetGpuMemoryBufferFactory(),
std::move(bitstream_processors));
LOG_ASSERT(video_encoder);
LOG_ASSERT(video_encoder->Initialize(video));
......@@ -299,7 +299,8 @@ class VideoEncoderTest : public ::testing::Test {
// test will encode a video as fast as possible, and gives an idea about the
// maximum output of the encoder.
TEST_F(VideoEncoderTest, MeasureUncappedPerformance) {
auto encoder = CreateVideoEncoder(g_env->Video(), g_env->Profile());
auto encoder =
CreateVideoEncoder(g_env->Video(), g_env->Profile(), g_env->Bitrate());
performance_evaluator_->StartMeasuring();
encoder->Encode();
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment