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}