1# Copyright (c) 2022 Huawei Device Co., Ltd.
2# Licensed under the Apache License, Version 2.0 (the "License");
3# you may not use this file except in compliance with the License.
4# You may obtain a copy of the License at
5#
6#     http://www.apache.org/licenses/LICENSE-2.0
7#
8# Unless required by applicable law or agreed to in writing, software
9# distributed under the License is distributed on an "AS IS" BASIS,
10# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
11# See the License for the specific language governing permissions and
12# limitations under the License.
13
14distributedaudio_ext_path =
15    "//foundation/distributedhardware/distributed_audio_ext"
16distributedaudio_path = "//foundation/distributedhardware/distributed_audio"
17distributedhardwarefwk_path =
18    "//foundation/distributedhardware/distributed_hardware_fwk"
19mediastandard_path = "//foundation/multimedia/player_framework"
20mediastandardfwk_path =
21    "//foundation/multimedia/audio_framework/interfaces/inner_api/native"
22audio_framework_path =
23    "//foundation/multimedia/audio_framework/frameworks/native"
24driver_audio_path = "//drivers/peripheral/audio/interfaces"
25
26common_path = "${distributedaudio_path}/common"
27services_path = "${distributedaudio_path}/services"
28audio_client_path = "${services_path}/audioclient"
29audio_control_path = "${services_path}/audiocontrol"
30audio_hdi_proxy_path = "${services_path}/audiohdiproxy"
31audio_processor_path = "${services_path}/audioprocessor"
32audio_transport_path = "${services_path}/audiotransport"
33interfaces_path = "${distributedaudio_path}/interfaces"
34hdf_interfaces_path = "//drivers/interface/distributed_audio"
35hdf_service_path = "//drivers/peripheral/distributed_audio"
36hdf_ser_aud_path = "${hdf_service_path}/hdi_service/audio/v1_0"
37hdf_ser_aud_ext_path = "${hdf_service_path}/hdi_service/audio_ext/v1_0"
38
39fwk_utils_path = "${distributedhardwarefwk_path}/utils"
40fwk_common_path = "${distributedhardwarefwk_path}/common"
41fwk_services_path = "${distributedhardwarefwk_path}/services"
42innerkits_path = "${distributedaudio_path}/interfaces/inner_kits"
43
44distributedaudio_fuzz_path = "distributed_audio/distributed_audio"
45
46build_flags = [ "-Werror" ]
47
48declare_args() {
49  distributed_audio_extension_sa = false
50}
51