| /* | |
| * Copyright (c) 2012 The WebRTC project authors. All Rights Reserved. | |
| * | |
| * Use of this source code is governed by a BSD-style license | |
| * that can be found in the LICENSE file in the root of the source | |
| * tree. An additional intellectual property rights grant can be found | |
| * in the file PATENTS. All contributing project authors may | |
| * be found in the AUTHORS file in the root of the source tree. | |
| */ | |
| #ifndef MODULES_AUDIO_CODING_NETEQ_DEFINES_H_ | |
| #define MODULES_AUDIO_CODING_NETEQ_DEFINES_H_ | |
| namespace webrtc { | |
| enum Operations { | |
| kNormal = 0, | |
| kMerge, | |
| kExpand, | |
| kAccelerate, | |
| kFastAccelerate, | |
| kPreemptiveExpand, | |
| kRfc3389Cng, | |
| kRfc3389CngNoPacket, | |
| kCodecInternalCng, | |
| kDtmf, | |
| kUndefined = -1 | |
| }; | |
| enum Modes { | |
| kModeNormal = 0, | |
| kModeExpand, | |
| kModeMerge, | |
| kModeAccelerateSuccess, | |
| kModeAccelerateLowEnergy, | |
| kModeAccelerateFail, | |
| kModePreemptiveExpandSuccess, | |
| kModePreemptiveExpandLowEnergy, | |
| kModePreemptiveExpandFail, | |
| kModeRfc3389Cng, | |
| kModeCodecInternalCng, | |
| kModeCodecPlc, | |
| kModeDtmf, | |
| kModeError, | |
| kModeUndefined = -1 | |
| }; | |
| } // namespace webrtc | |
| #endif // MODULES_AUDIO_CODING_NETEQ_DEFINES_H_ |