• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2    "name": "@ohos/distributed_audio",
3    "description": "distributed audio",
4    "version": "4.0",
5    "author": {},
6    "repository": "https://gitee.com/openharmony/distributed_audio",
7    "license": "Apache License 2.0",
8    "publishAs": "code-segment",
9    "segment": {
10        "destPath": "foundation/distributedhardware/distributed_audio"
11    },
12    "dirs": {},
13    "scripts": {},
14    "component": {
15        "name": "distributed_audio",
16        "subsystem": "distributedhardware",
17        "syscap": [
18            "SystemCapability.DistributedHardware.DistributedAudio"
19        ],
20        "features": [],
21        "adapted_system_type": [
22            "standard"
23        ],
24        "rom": "2000KB",
25        "ram": "6MB",
26        "hisysevent_config": [
27            "//foundation/distributedhardware/distributed_audio/hisysevent.yaml"
28        ],
29        "deps": {
30            "components": [
31                "audio_framework",
32                "c_utils",
33                "distributed_hardware_fwk",
34                "drivers_interface_audio",
35                "dsoftbus",
36                "eventhandler",
37                "hdf_core",
38                "hisysevent",
39                "hitrace",
40                "hilog",
41                "init",
42                "ipc",
43                "player_framework",
44                "safwk",
45                "samgr"
46            ],
47            "third_party": [
48                "json"
49            ]
50        },
51        "build": {
52            "sub_component": [
53                "//foundation/distributedhardware/distributed_audio/sa_profile:daudio_sa_profile",
54                "//foundation/distributedhardware/distributed_audio/sa_profile:daudio.cfg",
55
56                "//foundation/distributedhardware/distributed_audio/audiohandler:distributed_audio_handler",
57
58                "//foundation/distributedhardware/distributed_audio/interfaces/inner_kits/native_cpp/audio_sink:distributed_audio_sink_sdk",
59                "//foundation/distributedhardware/distributed_audio/interfaces/inner_kits/native_cpp/audio_source:distributed_audio_source_sdk",
60
61                "//foundation/distributedhardware/distributed_audio/services/common:distributed_audio_utils",
62                "//foundation/distributedhardware/distributed_audio/services/hdfaudioclient:daudio_client",
63
64                "//foundation/distributedhardware/distributed_audio/services/audiomanager/servicesource:distributed_audio_source",
65                "//foundation/distributedhardware/distributed_audio/services/audiomanager/servicesink:distributed_audio_sink",
66
67                "//foundation/distributedhardware/distributed_audio/services/softbusadapter:distributed_audio_softbus_adapter",
68
69                "//foundation/distributedhardware/distributed_audio/services/audiotransport/audioctrltransport:distributed_audio_control",
70                "//foundation/distributedhardware/distributed_audio/services/audiotransport/audiochannel/audiodatachannel:distributed_audio_data_channel",
71                "//foundation/distributedhardware/distributed_audio/services/audiotransport/audiotransportstatus:distributed_audio_transport_status",
72                "//foundation/distributedhardware/distributed_audio/services/audiotransport/decodetransport:distributed_audio_decode_transport",
73                "//foundation/distributedhardware/distributed_audio/services/audiotransport/encodetransport:distributed_audio_encode_transport"
74            ],
75            "inner_kits": [{
76                    "type": "so",
77                    "name": "//foundation/distributedhardware/distributed_audio/interfaces/inner_kits/native_cpp/audio_sink:distributed_audio_sink_sdk",
78                    "header": {
79                        "header_base": "//foundation/distributedhardware/distributed_audio/interfaces/inner_kits/native_cpp/audio_sink/include",
80                        "header_files": [
81                            "idaudio_sink.h"
82                        ]
83                    }
84                },
85                {
86                    "type": "so",
87                    "name": "//foundation/distributedhardware/distributed_audio/interfaces/inner_kits/native_cpp/audio_source:distributed_audio_source_sdk",
88                    "header": {
89                        "header_base": "//foundation/distributedhardware/distributed_audio/interfaces/inner_kits/native_cpp/audio_source/include",
90                        "header_files": [
91                            "idaudio_source.h"
92                        ]
93                    }
94                },
95                {
96                    "type": "so",
97                    "name": "//foundation/distributedhardware/distributed_audio/services/audiotransport/decodetransport:distributed_audio_decode_transport",
98                    "header": {
99                        "header_base": "//foundation/distributedhardware/distributed_audio/services/audiotransport/decodetransport",
100                        "header_files": [
101                            "include/audio_decode_transport.h"
102                        ]
103                    }
104                },
105                {
106                    "type": "so",
107                    "name": "//foundation/distributedhardware/distributed_audio/services/audiotransport/encodetransport:distributed_audio_encode_transport",
108                    "header": {
109                        "header_base": "//foundation/distributedhardware/distributed_audio/services/audiotransport/encodetransport",
110                        "header_files": [
111                            "include/audio_encode_transport.h"
112                        ]
113                    }
114                },
115                {
116                    "type": "so",
117                    "name": "//foundation/distributedhardware/distributed_audio/services/common:distributed_audio_utils",
118                    "header": {
119                        "header_base": "//foundation/distributedhardware/distributed_audio/services/common/",
120                        "header_files": [
121                            "audiodata/include/audio_data.h",
122                            "audioparam/audio_param.h"
123                        ]
124                    }
125                },
126                {
127                    "type": "so",
128                    "name": "//foundation/distributedhardware/distributed_audio/services/hdfaudioclient:daudio_client",
129                    "header": {
130                        "header_base": "//foundation/distributedhardware/distributed_audio/services/hdfaudioclient",
131                        "header_files": []
132                    }
133                }
134            ],
135            "test": [
136                "//foundation/distributedhardware/distributed_audio/interfaces/inner_kits/native_cpp/test/unittest:unittest",
137                "//foundation/distributedhardware/distributed_audio/interfaces/inner_kits/native_cpp/test/fuzztest:fuzztest"
138            ]
139        }
140    }
141}