blob: c3911f7f4256aa9bed9095ea7898d1d011b2a50e [file] [log] [blame]
Per Ã…hgrena76ef9d2018-01-25 07:01:34 +01001/*
2 * Copyright (c) 2018 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#ifndef MODULES_AUDIO_PROCESSING_AEC3_DELAY_ESTIMATE_H_
12#define MODULES_AUDIO_PROCESSING_AEC3_DELAY_ESTIMATE_H_
13
14namespace webrtc {
15
16// Stores delay_estimates.
17struct DelayEstimate {
18 enum class Quality { kCoarse, kRefined };
19
20 DelayEstimate(Quality quality, size_t delay)
21 : quality(quality), delay(delay) {}
22
23 Quality quality;
24 size_t delay;
25};
26
27} // namespace webrtc
28
29#endif // MODULES_AUDIO_PROCESSING_AEC3_DELAY_ESTIMATE_H_