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}