1{ 2 "name": "@ohos/distributed_screen", 3 "description": "distributed hardware screen", 4 "version": "3.1", 5 "author": {}, 6 "repository": "https://gitee.com/openharmony/distributedhardware_distributed_screen", 7 "license": "Apache License 2.0", 8 "publishAs": "code-segment", 9 "segment": { 10 "destPath": "foundation/distributedhardware/distributed_screen" 11 }, 12 "dirs": {}, 13 "scripts": {}, 14 "component": { 15 "name": "distributed_screen", 16 "subsystem": "distributedhardware", 17 "syscap": [ 18 "SystemCapability.DistributedHardware.DistributedScreen" 19 ], 20 "features": [], 21 "adapted_system_type": [ 22 "standard" 23 ], 24 "rom": "5120KB", 25 "ram": "33580KB", 26 "hisysevent_config": [ 27 "//foundation/distributedhardware/distributed_screen/hisysevent.yaml" 28 ], 29 "deps": { 30 "components": [ 31 "dsoftbus", 32 "hisysevent", 33 "init", 34 "ipc", 35 "hilog", 36 "input", 37 "graphic_2d", 38 "samgr", 39 "safwk", 40 "hitrace", 41 "c_utils", 42 "player_framework", 43 "window_manager", 44 "image_framework", 45 "distributed_hardware_fwk" 46 ], 47 "third_party": [ 48 "json", 49 "libjpeg-turbo" 50 ] 51 }, 52 "build": { 53 "sub_component": [ 54 "//foundation/distributedhardware/distributed_screen/common:distributed_screen_utils", 55 "//foundation/distributedhardware/distributed_screen/interfaces/innerkits/native_cpp/screen_sink:distributed_screen_sink_sdk", 56 "//foundation/distributedhardware/distributed_screen/interfaces/innerkits/native_cpp/screen_source:distributed_screen_source_sdk", 57 "//foundation/distributedhardware/distributed_screen/services/screenclient:distributed_screen_client", 58 "//foundation/distributedhardware/distributed_screen/screenhandler:distributed_screen_handler", 59 "//foundation/distributedhardware/distributed_screen/services/screentransport/screensinktrans:distributed_screen_sinktrans", 60 "//foundation/distributedhardware/distributed_screen/services/screentransport/screensourcetrans:distributed_screen_sourcetrans", 61 "//foundation/distributedhardware/distributed_screen/services/screenservice/sinkservice:distributed_screen_sink", 62 "//foundation/distributedhardware/distributed_screen/services/screenservice/sourceservice:distributed_screen_source", 63 "//foundation/distributedhardware/distributed_screen/sa_profile:dscreen_sa_profile", 64 "//foundation/distributedhardware/distributed_screen/sa_profile:dscreen.cfg" 65 ], 66 "inner_kits": [{ 67 "type": "so", 68 "name": "//foundation/distributedhardware/distributed_screen/interfaces/innerkits/native_cpp/screen_sink:distributed_screen_sink_sdk", 69 "header": { 70 "header_base": "//foundation/distributedhardware/distributed_screen/interfaces/innerkits/native_cpp/screen_sink/include", 71 "header_files": [ 72 "idscreen_sink.h" 73 ] 74 } 75 }, 76 { 77 "type": "so", 78 "name": "//foundation/distributedhardware/distributed_screen/interfaces/innerkits/native_cpp/screen_source:distributed_screen_source_sdk", 79 "header": { 80 "header_base": "//foundation/distributedhardware/distributed_screen/interfaces/innerkits/native_cpp/screen_source/include", 81 "header_files": [ 82 "idscreen_source.h" 83 ] 84 } 85 } 86 ], 87 "test": [ 88 "//foundation/distributedhardware/distributed_screen/services/screendemo:distributedScreenTest", 89 "//foundation/distributedhardware/distributed_screen/common/test/unittest:ScreenCommonTest", 90 "//foundation/distributedhardware/distributed_screen/screenhandler/test/unittest/screenhandler:DscreenHandlerTest", 91 "//foundation/distributedhardware/distributed_screen/services/screenservice/test/unittest/sinkservice/dscreenservice:DScreenSinkStubTest", 92 "//foundation/distributedhardware/distributed_screen/services/screenservice/test/unittest/sinkservice/screenregionmgr:DscreenRegionMgrTest", 93 "//foundation/distributedhardware/distributed_screen/services/screenservice/test/unittest/sourceservice/dscreenservice:DScreenSourceStubTest", 94 "//foundation/distributedhardware/distributed_screen/services/screenservice/test/unittest/sourceservice/dscreenmgr:DscreenMgrTest", 95 "//foundation/distributedhardware/distributed_screen/services/screentransport/test/fuzztest:fuzztest", 96 "//foundation/distributedhardware/distributed_screen/services/screentransport/test/unittest:screen_transport_test", 97 "//foundation/distributedhardware/distributed_screen/services/softbusadapter/test/unittest:SoftBusAdapterTest", 98 "//foundation/distributedhardware/distributed_screen/services/common/test/unittest:service_common_test", 99 "//foundation/distributedhardware/distributed_screen/interfaces/innerkits/native_cpp/test/unittest:screen_interface_test", 100 "//foundation/distributedhardware/distributed_screen/services/screenclient/test/unittest:ScreenClientTest", 101 "//foundation/distributedhardware/distributed_screen/screenhandler/test/fuzztest:fuzztest", 102 "//foundation/distributedhardware/distributed_screen/services/softbusadapter/test/fuzztest:fuzztest", 103 "//foundation/distributedhardware/distributed_screen/interfaces/innerkits/native_cpp/test/fuzztest:fuzztest", 104 "//foundation/distributedhardware/distributed_screen/services/screenservice/test/fuzztest/sourceservice/dscreenmgr/onchange_fuzzer:OnChangeFuzzTest" 105 ] 106 } 107 } 108}