1# Copyright (c) 2016 The WebRTC project authors. All Rights Reserved.
2#
3# Use of this source code is governed by a BSD-style license
4# that can be found in the LICENSE file in the root of the source
5# tree. An additional intellectual property rights grant can be found
6# in the file PATENTS.  All contributing project authors may
7# be found in the AUTHORS file in the root of the source tree.
8
9import("../../webrtc.gni")
10
11audio_codec_defines = []
12if (rtc_include_ilbc) {
13  audio_codec_defines += [ "WEBRTC_CODEC_ILBC" ]
14}
15if (rtc_include_opus) {
16  audio_codec_defines += [ "WEBRTC_CODEC_OPUS" ]
17}
18if (rtc_opus_support_120ms_ptime) {
19  audio_codec_defines += [ "WEBRTC_OPUS_SUPPORT_120MS_PTIME=1" ]
20} else {
21  audio_codec_defines += [ "WEBRTC_OPUS_SUPPORT_120MS_PTIME=0" ]
22}
23if (current_cpu == "arm") {
24  audio_codec_defines += [ "WEBRTC_CODEC_ISACFX" ]
25} else {
26  audio_codec_defines += [ "WEBRTC_CODEC_ISAC" ]
27}
28
29audio_coding_defines = audio_codec_defines
30neteq_defines = audio_codec_defines
31