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 "distributed_audio_extension_sa" 20 ], 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 "access_token", 32 "accessibility", 33 "audio_framework", 34 "av_codec", 35 "cJSON", 36 "c_utils", 37 "device_security_level", 38 "device_manager", 39 "distributed_hardware_fwk", 40 "drivers_interface_audio", 41 "drivers_interface_distributed_audio", 42 "dsoftbus", 43 "eventhandler", 44 "hdf_core", 45 "hicollie", 46 "hisysevent", 47 "hitrace", 48 "hilog", 49 "init", 50 "ipc", 51 "os_account", 52 "player_framework", 53 "safwk", 54 "samgr" 55 ] 56 }, 57 "build": { 58 "sub_component": [ 59 "//foundation/distributedhardware/distributed_audio/sa_profile:daudio_sa_profile", 60 "//foundation/distributedhardware/distributed_audio/sa_profile:daudio.cfg", 61 62 "//foundation/distributedhardware/distributed_audio/audiohandler:distributed_audio_handler", 63 64 "//foundation/distributedhardware/distributed_audio/interfaces/inner_kits/native_cpp/audio_sink:distributed_audio_sink_sdk", 65 "//foundation/distributedhardware/distributed_audio/interfaces/inner_kits/native_cpp/audio_source:distributed_audio_source_sdk", 66 67 "//foundation/distributedhardware/distributed_audio/services/common:distributed_audio_utils", 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 "test": [ 131 "//foundation/distributedhardware/distributed_audio/interfaces/inner_kits/native_cpp/test/unittest:unittest", 132 "//foundation/distributedhardware/distributed_audio/interfaces/inner_kits/native_cpp/test/fuzztest:fuzztest" 133 ] 134 } 135 } 136}