• 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        "features": [],
19        "adapted_system_type": [
20            "standard"
21        ],
22        "rom": "2000KB",
23        "ram": "6MB",
24        "hisysevent_config": [
25            "//foundation/distributedhardware/distributed_audio/hisysevent.yaml"
26        ],
27        "deps": {
28            "components": [
29                "access_token",
30                "accessibility",
31                "audio_framework",
32                "c_utils",
33                "device_security_level",
34                "device_manager",
35                "distributed_hardware_fwk",
36                "drivers_interface_audio",
37                "drivers_interface_distributed_audio",
38                "dsoftbus",
39                "eventhandler",
40                "hdf_core",
41                "hicollie",
42                "hisysevent",
43                "hitrace",
44                "hilog",
45                "init",
46                "ipc",
47                "player_framework",
48                "safwk",
49                "samgr"
50            ],
51            "third_party": [
52                "json",
53                "cJSON"
54            ]
55        },
56        "build": {
57            "sub_component": [
58                "//foundation/distributedhardware/distributed_audio/sa_profile:daudio_sa_profile",
59                "//foundation/distributedhardware/distributed_audio/sa_profile:daudio.cfg",
60
61                "//foundation/distributedhardware/distributed_audio/audiohandler:distributed_audio_handler",
62
63                "//foundation/distributedhardware/distributed_audio/interfaces/inner_kits/native_cpp/audio_sink:distributed_audio_sink_sdk",
64                "//foundation/distributedhardware/distributed_audio/interfaces/inner_kits/native_cpp/audio_source:distributed_audio_source_sdk",
65
66                "//foundation/distributedhardware/distributed_audio/services/common:distributed_audio_utils",
67                "//foundation/distributedhardware/distributed_audio/services/hdfaudioclient:daudio_client",
68
69                "//foundation/distributedhardware/distributed_audio/services/audiomanager/servicesource:distributed_audio_source",
70                "//foundation/distributedhardware/distributed_audio/services/audiomanager/servicesink:distributed_audio_sink",
71
72                "//foundation/distributedhardware/distributed_audio/services/audiotransport/receiverengine:distributed_audio_decode_transport",
73                "//foundation/distributedhardware/distributed_audio/services/audiotransport/senderengine:distributed_audio_encode_transport",
74                "//foundation/distributedhardware/distributed_audio/services/test_example:audio_distributed_test"
75            ],
76            "inner_kits": [{
77                    "type": "so",
78                    "name": "//foundation/distributedhardware/distributed_audio/interfaces/inner_kits/native_cpp/audio_sink:distributed_audio_sink_sdk",
79                    "header": {
80                        "header_base": "//foundation/distributedhardware/distributed_audio/interfaces/inner_kits/native_cpp/audio_sink/include",
81                        "header_files": [
82                            "idaudio_sink.h"
83                        ]
84                    }
85                },
86                {
87                    "type": "so",
88                    "name": "//foundation/distributedhardware/distributed_audio/interfaces/inner_kits/native_cpp/audio_source:distributed_audio_source_sdk",
89                    "header": {
90                        "header_base": "//foundation/distributedhardware/distributed_audio/interfaces/inner_kits/native_cpp/audio_source/include",
91                        "header_files": [
92                            "idaudio_source.h"
93                        ]
94                    }
95                },
96                {
97                    "type": "so",
98                    "name": "//foundation/distributedhardware/distributed_audio/services/audiotransport/receiverengine:distributed_audio_decode_transport",
99                    "header": {
100                        "header_base": "//foundation/distributedhardware/distributed_audio/services/audiotransport/receiverengine",
101                        "header_files": [
102                            "include/av_receiver_engine_adapter.h",
103                            "include/av_receiver_engine_transport.h"
104                        ]
105                    }
106                },
107                {
108                    "type": "so",
109                    "name": "//foundation/distributedhardware/distributed_audio/services/audiotransport/senderengine:distributed_audio_encode_transport",
110                    "header": {
111                        "header_base": "//foundation/distributedhardware/distributed_audio/services/audiotransport/senderengine",
112                        "header_files": [
113                            "include/av_sender_engine_adapter.h",
114                            "include/av_sender_engine_transport.h"
115                        ]
116                    }
117                },
118                {
119                    "type": "so",
120                    "name": "//foundation/distributedhardware/distributed_audio/services/common:distributed_audio_utils",
121                    "header": {
122                        "header_base": "//foundation/distributedhardware/distributed_audio/services/common/",
123                        "header_files": [
124                            "audiodata/include/audio_data.h",
125                            "audioparam/audio_param.h"
126                        ]
127                    }
128                },
129                {
130                    "type": "so",
131                    "name": "//foundation/distributedhardware/distributed_audio/services/hdfaudioclient:daudio_client",
132                    "header": {
133                        "header_base": "//foundation/distributedhardware/distributed_audio/services/hdfaudioclient",
134                        "header_files": []
135                    }
136                }
137            ],
138            "test": [
139                "//foundation/distributedhardware/distributed_audio/interfaces/inner_kits/native_cpp/test/unittest:unittest",
140                "//foundation/distributedhardware/distributed_audio/interfaces/inner_kits/native_cpp/test/fuzztest:fuzztest"
141            ]
142        }
143    }
144}