1{ 2 "name": "@ohos/pulseaudio", 3 "description": "Pulseaudio is a Sound server system, which is used by multimedia audio subsystem as audio server. It provides playback, record and audio management functionalities.", 4 "version": "3.1", 5 "license": "LGPL V2.1/BSD-Style/Sun License", 6 "publishAs": "code-segment", 7 "segment": { 8 "destPath": "third_party/pulseaudio" 9 }, 10 "dirs": {}, 11 "scripts": {}, 12 "readmePath": { 13 "en": "README" 14 }, 15 "component": { 16 "name": "pulseaudio", 17 "subsystem": "thirdparty", 18 "syscap": [], 19 "features": [], 20 "adapted_system_type": [ 21 "standard" 22 ], 23 "rom": "", 24 "ram": "", 25 "deps": { 26 "components": [ 27 "hilog", 28 "hitrace", 29 "init", 30 "libsnd" 31 ], 32 "third_party": [] 33 }, 34 "build": { 35 "sub_component": [ 36 "//third_party/pulseaudio/ohosbuild/src/daemon:pulseaudio", 37 "//third_party/pulseaudio/ohosbuild/src/modules:module-cli-protocol-unix", 38 "//third_party/pulseaudio/ohosbuild/src/modules:module-native-protocol-fd", 39 "//third_party/pulseaudio/ohosbuild/src/modules:module-native-protocol-tcp", 40 "//third_party/pulseaudio/ohosbuild/src/modules:module-native-protocol-unix", 41 "//third_party/pulseaudio/ohosbuild/src/modules:module-suspend-on-idle", 42 "//third_party/pulseaudio/ohosbuild/src/pulse:pulse-simple", 43 "//third_party/pulseaudio/ohosbuild/src/pulse:pulse", 44 "//third_party/pulseaudio/ohosbuild/src/pulsecore:cli", 45 "//third_party/pulseaudio/ohosbuild/src/pulsecore:protocol-cli", 46 "//third_party/pulseaudio/ohosbuild/src/pulsecore:protocol-native", 47 "//third_party/pulseaudio/ohosbuild/src/pulsecore:pulsecore", 48 "//third_party/pulseaudio/ohosbuild/src:pulsecommon", 49 "//third_party/pulseaudio/sonic:sonic" 50 ], 51 "inner_kits": [ 52 { 53 "header": { 54 "header_base": "//third_party/pulseaudio/ohosbuild/src/daemon", 55 "header_files": [] 56 }, 57 "name": "//third_party/pulseaudio/ohosbuild/src/daemon:pulseaudio" 58 }, 59 { 60 "header": { 61 "header_base": "//third_party/pulseaudio/ohosbuild/src/modules", 62 "header_files": [] 63 }, 64 "name": "//third_party/pulseaudio/ohosbuild/src/modules:module-cli-protocol-unix" 65 }, 66 { 67 "header": { 68 "header_base": "//third_party/pulseaudio/ohosbuild/src/modules", 69 "header_files": [] 70 }, 71 "name": "//third_party/pulseaudio/ohosbuild/src/modules:module-native-protocol-fd" 72 }, 73 { 74 "header": { 75 "header_base": "//third_party/pulseaudio/ohosbuild/src/modules", 76 "header_files": [] 77 }, 78 "name": "//third_party/pulseaudio/ohosbuild/src/modules:module-native-protocol-tcp" 79 }, 80 { 81 "header": { 82 "header_base": "//third_party/pulseaudio/ohosbuild/src/modules", 83 "header_files": [] 84 }, 85 "name": "//third_party/pulseaudio/ohosbuild/src/modules:module-native-protocol-unix" 86 }, 87 { 88 "header": { 89 "header_base": "//third_party/pulseaudio/ohosbuild/src/modules", 90 "header_files": [] 91 }, 92 "name": "//third_party/pulseaudio/ohosbuild/src/modules:module-suspend-on-idle" 93 }, 94 { 95 "header": { 96 "header_base": "//third_party/pulseaudio/ohosbuild/src/pulse", 97 "header_files": [] 98 }, 99 "name": "//third_party/pulseaudio/ohosbuild/src/pulse:pulse-simple" 100 }, 101 { 102 "header": { 103 "header_base": "//third_party/pulseaudio/ohosbuild/src/pulse", 104 "header_files": [ 105 "../../../src/pulse/pulseaudio.h", 106 "../../../src/pulse/rtclock.h", 107 "../../../src/pulse/timeval.h", 108 "../../../src/pulse/volume.h", 109 "../../../src/pulse/xmalloc.h", 110 "../../../src/pulse/util.h" 111 ] 112 }, 113 "name": "//third_party/pulseaudio/ohosbuild/src/pulse:pulse" 114 }, 115 { 116 "header": { 117 "header_base": "//third_party/pulseaudio/ohosbuild/src/pulsecore", 118 "header_files": [] 119 }, 120 "name": "//third_party/pulseaudio/ohosbuild/src/pulsecore:cli" 121 }, 122 { 123 "header": { 124 "header_base": "//third_party/pulseaudio/ohosbuild/src/pulsecore", 125 "header_files": [] 126 }, 127 "name": "//third_party/pulseaudio/ohosbuild/src/pulsecore:protocol-cli" 128 }, 129 { 130 "header": { 131 "header_base": "//third_party/pulseaudio/ohosbuild/src/pulsecore", 132 "header_files": [] 133 }, 134 "name": "//third_party/pulseaudio/ohosbuild/src/pulsecore:protocol-native" 135 }, 136 { 137 "header": { 138 "header_base": "//third_party/pulseaudio/ohosbuild/src/pulsecore", 139 "header_files": [ 140 "../../../src/pulsecore/core.h", 141 "../../../src/pulsecore/core-util.h", 142 "../../../src/pulsecore/i18n.h", 143 "../../../src/pulsecore/log.h", 144 "../../../src/pulsecore/macro.h", 145 "../../../src/pulsecore/modargs.h", 146 "../../../src/pulsecore/module.h", 147 "../../../src/pulsecore/memblock.h", 148 "../../../src/pulsecore/memblockq.h", 149 "../../../src/pulsecore/memchunk.h", 150 "../../../src/pulsecore/mix.h", 151 "../../../src/pulsecore/namereg.h", 152 "../../../src/pulsecore/protocol-native.h", 153 "../../../src/pulsecore/rtpoll.h", 154 "../../../src/pulsecore/sink.h", 155 "../../../src/pulsecore/source.h", 156 "../../../src/pulsecore/thread-mq.h", 157 "../../../src/pulsecore/thread.h" 158 ] 159 }, 160 "name": "//third_party/pulseaudio/ohosbuild/src/pulsecore:pulsecore" 161 }, 162 { 163 "header": { 164 "header_base": "//third_party/pulseaudio/ohosbuild/src/daemon", 165 "header_files": [] 166 }, 167 "name": "//third_party/pulseaudio/ohosbuild/src/daemon:pulseaudio" 168 }, 169 { 170 "header": { 171 "header_base": "//third_party/pulseaudio/ohosbuild/src", 172 "header_files": [] 173 }, 174 "name": "//third_party/pulseaudio/ohosbuild/src:pulsecommon" 175 }, 176 { 177 "header": { 178 "header_base": "//third_party/pulseaudio/sonic", 179 "header_files": [ 180 "sonic.h", 181 "wave.h" 182 ] 183 }, 184 "name": "//third_party/pulseaudio/sonic:sonic" 185 } 186 ], 187 "test": [] 188 } 189 } 190}