1{ 2 "name": "@ohos/drivers_peripheral_codec", 3 "description": "codec device driver", 4 "version": "4.0", 5 "license": "Apache License 2.0", 6 "publishAs": "code-segment", 7 "segment": { 8 "destPath": "drivers/peripheral/codec" 9 }, 10 "dirs": {}, 11 "scripts": {}, 12 "component": { 13 "name": "drivers_peripheral_codec", 14 "subsystem": "hdf", 15 "features": [ 16 "drivers_peripheral_codec_feature_support_omx_extend_test", 17 "drivers_peripheral_codec_feature_set_omx_role", 18 "drivers_peripheral_codec_feature_support_hdi_v1" 19 ], 20 "syscap": [], 21 "adapted_system_type": ["standard"], 22 "rom": "675KB", 23 "ram": "7400KB", 24 "deps": { 25 "components": [ 26 "bounds_checking_function", 27 "c_utils", 28 "drivers_interface_codec", 29 "drivers_interface_display", 30 "drivers_peripheral_display", 31 "graphic_chipsetsdk", 32 "hdf_core", 33 "hitrace", 34 "hilog", 35 "ipc" 36 ], 37 "third_party": [] 38 }, 39 "build": { 40 "sub_component": [ 41 "//drivers/peripheral/codec/hdi_service:codec_client", 42 "//drivers/peripheral/codec/hdi_service:codec_service", 43 "//drivers/peripheral/codec:hdf_media_codec" 44 ], 45 "test": [ 46 "//drivers/peripheral/codec/test:hdf_test_media_codec" 47 ], 48 "inner_kits": [ 49 { 50 "name": "//drivers/peripheral/codec/hal:libcodec_hdi_omx_client", 51 "header": { 52 "header_files": [ 53 "codec_callback_if.h", 54 "codec_component_if.h", 55 "codec_component_manager.h", 56 "codec_component_type.h", 57 "codec_omx_ext.h" 58 ], 59 "header_base": "//drivers/peripheral/codec/interfaces/include" 60 } 61 }, 62 { 63 "name": "//drivers/peripheral/codec/hal/passthrough:libcodec_hdi_passthrough_impl", 64 "header": { 65 "header_files": [ 66 ], 67 "header_base": "//drivers/peripheral/codec/interfaces/include" 68 } 69 }, 70 { 71 "name": "//drivers/peripheral/codec/hdi_service:libcodec_client", 72 "header": { 73 "header_files": [ 74 ], 75 "header_base": "//drivers/peripheral/codec/interfaces/include" 76 } 77 } 78 ] 79 } 80 } 81} 82