blob: fe7b1e883dc66cc773a76bf0247fed5097a70eb7 [file] [log] [blame]
Evan Shrubsole7899e972020-09-28 12:04:11 +02001/*
2 * Copyright (c) 2020 The WebRTC project authors. All Rights Reserved.
3 *
4 * Use of this source code is governed by a BSD-style license
5 * that can be found in the LICENSE file in the root of the source
6 * tree. An additional intellectual property rights grant can be found
7 * in the file PATENTS. All contributing project authors may
8 * be found in the AUTHORS file in the root of the source tree.
9 */
10
11#include "api/test/frame_generator_interface.h"
12
13namespace webrtc {
14namespace test {
15
16// static
17const char* FrameGeneratorInterface::OutputTypeToString(
18 FrameGeneratorInterface::OutputType type) {
19 switch (type) {
20 case OutputType::kI420:
21 return "I420";
22 case OutputType::kI420A:
23 return "I420A";
24 case OutputType::kI010:
25 return "I010";
26 case OutputType::kNV12:
27 return "NV12";
28 default:
Artem Titovd3251962021-11-15 16:57:07 +010029 RTC_DCHECK_NOTREACHED();
Evan Shrubsole7899e972020-09-28 12:04:11 +020030 }
31}
32
33} // namespace test
34} // namespace webrtc