{
  "name": "@ohos/drivers_interface_display",
  "version": "4.0",
  "description": "display device driver interface",
  "homePage": "https://gitee.com/openharmony",
  "license": "Apache License 2.0",
  "publishAs": "code-segment",
  "segment": {
    "destPath": "drivers/interface/display"
  },
  "language": "",
  "private": false,
  "scripts": {},
  "envs": [],
  "dirs": [],
  "author": {},
  "contributors": [],
  "component": {
    "name": "drivers_interface_display",
    "subsystem": "hdf",
    "features": [],
    "adapted_system_type": [
      "small",
      "standard"
    ],
    "rom": "700KB",
    "ram": "1MB",
    "features": [
      "drivers_interface_display_community",
      "drivers_interface_display_vdi_default",
      "drivers_interface_display_hicollie_enable"
    ],
    "deps": {
      "components": [
        "bounds_checking_function",
        "hdf_core",
        "hilog",
        "c_utils",
        "ipc",
        "graphic_surface",
        "init",
        "hitrace"
      ],
      "third_party": [
      ]
    },
    "build": {
      "sub_component": [
        "//drivers/interface/display/buffer/v1_0:display_buffer_idl_target",
        "//drivers/interface/display/buffer/v1_0:libdisplay_buffer_hdi_impl",
        "//drivers/interface/display/buffer/v1_1:display_buffer_idl_target",
        "//drivers/interface/display/buffer/v1_1:libdisplay_buffer_hdi_impl_v1_1",
        "//drivers/interface/display/buffer/v1_2:display_buffer_idl_target",
        "//drivers/interface/display/buffer/v1_2:libdisplay_buffer_hdi_impl_v1_2",
        "//drivers/interface/display/buffer/v1_3:display_buffer_idl_target",
        "//drivers/interface/display/buffer/v1_3:libdisplay_buffer_hdi_impl_v1_3",
        "//drivers/interface/display/buffer/v1_4:display_buffer_idl_target",
        "//drivers/interface/display/buffer/v1_4:libdisplay_buffer_hdi_impl_v1_4",
        "//drivers/interface/display/composer/cache_manager:libcomposer_buffer_cache",
        "//drivers/interface/display/composer/v1_0:display_composer_idl_target",
        "//drivers/interface/display/composer/v1_1:display_composer_idl_target",
        "//drivers/interface/display/composer/v1_1:libdisplay_composer_hdi_impl_1.1",
        "//drivers/interface/display/composer/v1_2:display_composer_idl_target",
        "//drivers/interface/display/composer/v1_2:libdisplay_composer_hdi_impl_1.2",
        "//drivers/interface/display/composer/v1_3:display_composer_idl_target",
        "//drivers/interface/display/composer/v1_3:libdisplay_composer_hdi_impl_1.3",
        "//drivers/interface/display/composer/v1_4:display_composer_idl_target",
        "//drivers/interface/display/composer/v1_4:libdisplay_composer_hdi_impl_1.4",
        "//drivers/interface/display/composer/v1_5:display_composer_idl_target",
        "//drivers/interface/display/composer/v1_5:libdisplay_composer_hdi_impl_1.5",
        "//drivers/interface/display/graphic/common/v1_0:display_commontype_idl_target",
        "//drivers/interface/display/graphic/common/v1_1:display_commontype_idl_target",
        "//drivers/interface/display/graphic/common/v2_0:display_commontype_idl_target",
        "//drivers/interface/display/graphic/common/v2_1:display_commontype_idl_target",
        "//drivers/interface/display/graphic/common/v2_2:display_commontype_idl_target",
        "//drivers/interface/display/graphic/common/v2_3:display_commontype_idl_target"
      ],
      "inner_kits": [
        {
          "name": "//drivers/interface/display/buffer/v1_0:libdisplay_buffer_proxy_1.0",
          "header": {
            "header_files": [
            ],
            "header_base": "//drivers/interface/display/buffer"
          }
        },
        {
          "name": "//drivers/interface/display/buffer/v1_0:libdisplay_buffer_stub_1.0",
          "header": {
            "header_files": [
            ],
            "header_base": "//drivers/interface/display/buffer"
          }
        },
        {
          "name": "//drivers/interface/display/buffer/v1_0:display_buffer_idl_headers",
          "header": {
            "header_files": [
            ],
            "header_base": "//drivers/interface/display/buffer"
          }
        },
        {
          "name": "//drivers/interface/display/buffer/v1_0:display_buffer_idl_headers_1.0",
          "header": {
            "header_files": [
            ],
            "header_base": "//drivers/interface/display/buffer"
          }
        },
        {
          "name": "//drivers/interface/display/buffer/v1_0:libdisplay_buffer_hdi_impl",
            "header": {
              "header_files": [
              ],
              "header_base": "//drivers/interface/display/buffer"
          }
        },
        {
          "name": "//drivers/interface/display/buffer/v1_1:libdisplay_buffer_proxy_1.1",
          "header": {
            "header_files": [
            ],
            "header_base": "//drivers/interface/display/buffer"
          }
        },
        {
          "name": "//drivers/interface/display/buffer/v1_1:libdisplay_buffer_stub_1.1",
          "header": {
            "header_files": [
            ],
            "header_base": "//drivers/interface/display/buffer"
          }
        },
        {
          "name": "//drivers/interface/display/buffer/v1_1:display_buffer_idl_headers_1.1",
          "header": {
            "header_files": [
            ],
            "header_base": "//drivers/interface/display/buffer"
          }
        },
        {
          "name": "//drivers/interface/display/buffer/v1_1:libdisplay_buffer_hdi_impl_v1_1",
          "header": {
            "header_files": [
            ],
            "header_base": "//drivers/interface/display/buffer"
          }
        },
	      {
          "name": "//drivers/interface/display/buffer/v1_2:libdisplay_buffer_proxy_1.2",
          "header": {
            "header_files": [
            ],
            "header_base": "//drivers/interface/display/buffer"
          }
        },
        {
          "name": "//drivers/interface/display/buffer/v1_2:libdisplay_buffer_stub_1.2",
          "header": {
            "header_files": [
            ],
            "header_base": "//drivers/interface/display/buffer"
          }
        },
        {
          "name": "//drivers/interface/display/buffer/v1_2:display_buffer_idl_headers_1.2",
          "header": {
            "header_files": [
            ],
            "header_base": "//drivers/interface/display/buffer"
          }
        },
        {
          "name": "//drivers/interface/display/buffer/v1_2:libdisplay_buffer_hdi_impl_v1_2",
          "header": {
            "header_files": [
            ],
            "header_base": "//drivers/interface/display/buffer"
          }
        },
        {
          "name": "//drivers/interface/display/buffer/v1_3:libdisplay_buffer_proxy_1.3",
          "header": {
            "header_files": [
            ],
            "header_base": "//drivers/interface/display/buffer"
          }
        },
        {
          "name": "//drivers/interface/display/buffer/v1_3:libdisplay_buffer_stub_1.3",
          "header": {
            "header_files": [
            ],
            "header_base": "//drivers/interface/display/buffer"
          }
        },
        {
          "name": "//drivers/interface/display/buffer/v1_3:display_buffer_idl_headers_1.3",
          "header": {
            "header_files": [
            ],
            "header_base": "//drivers/interface/display/buffer"
          }
        },
        {
          "name": "//drivers/interface/display/buffer/v1_3:libdisplay_buffer_hdi_impl_v1_3",
          "header": {
            "header_files": [
            ],
            "header_base": "//drivers/interface/display/buffer"
          }
        },
        {
          "name": "//drivers/interface/display/buffer/v1_4:libdisplay_buffer_proxy_1.4",
          "header": {
            "header_files": [
            ],
            "header_base": "//drivers/interface/display/buffer"
          }
        },
        {
          "name": "//drivers/interface/display/buffer/v1_4:libdisplay_buffer_stub_1.4",
          "header": {
            "header_files": [
            ],
            "header_base": "//drivers/interface/display/buffer"
          }
        },
        {
          "name": "//drivers/interface/display/buffer/v1_4:display_buffer_idl_headers_1.4",
          "header": {
            "header_files": [
            ],
            "header_base": "//drivers/interface/display/buffer"
          }
        },
        {
          "name": "//drivers/interface/display/buffer/v1_4:libdisplay_buffer_hdi_impl_v1_4",
          "header": {
            "header_files": [
            ],
            "header_base": "//drivers/interface/display/buffer"
          }
        },
        {
          "name": "//drivers/interface/display/composer/cache_manager:libcomposer_buffer_cache",
          "header": {
            "header_files": [
            ],
            "header_base": "//drivers/interface/display/composer"
          }
        },
        {
          "name": "//drivers/interface/display/composer/v1_0:libdisplay_composer_proxy_1.0",
          "header": {
            "header_files": [
            ],
            "header_base": "//drivers/interface/display/composer"
          }
        },
        {
          "name": "//drivers/interface/display/composer/v1_0:libdisplay_composer_stub_1.0",
          "header": {
            "header_files": [
            ],
            "header_base": "//drivers/interface/display/composer"
          }
        },
        {
          "name": "//drivers/interface/display/composer/v1_0:display_composer_idl_headers",
          "header": {
            "header_files": [
            ],
            "header_base": "//drivers/interface/display/composer"
          }
        },
        {
          "name": "//drivers/interface/display/composer/v1_0:display_composer_idl_headers_1.0",
          "header": {
            "header_files": [
            ],
            "header_base": "//drivers/interface/display/composer"
          }
        },
        {
          "name": "//drivers/interface/display/composer/v1_1:libdisplay_composer_proxy_1.1",
          "header": {
            "header_files": [
            ],
            "header_base": "//drivers/interface/display/composer"
          }
        },
        {
          "name": "//drivers/interface/display/composer/v1_1:libdisplay_composer_stub_1.1",
          "header": {
            "header_files": [
            ],
            "header_base": "//drivers/interface/display/composer"
          }
        },
        {
          "name": "//drivers/interface/display/composer/v1_1:display_composer_idl_headers_1.1",
          "header": {
            "header_files": [
            ],
            "header_base": "//drivers/interface/display/composer"
          }
        },
        {
          "name": "//drivers/interface/display/composer/v1_1:libdisplay_composer_hdi_impl_1.1",
          "header": {
            "header_files": [
            ],
            "header_base": "//drivers/interface/display/composer"
          }
        },
        {
          "name": "//drivers/interface/display/composer/v1_2:libdisplay_composer_proxy_1.2",
          "header": {
            "header_files": [
            ],
            "header_base": "//drivers/interface/display/composer"
          }
        },
        {
          "name": "//drivers/interface/display/composer/v1_2:libdisplay_composer_stub_1.2",
          "header": {
            "header_files": [
            ],
            "header_base": "//drivers/interface/display/composer"
          }
        },
        {
          "name": "//drivers/interface/display/composer/v1_2:display_composer_idl_headers_1.2",
          "header": {
            "header_files": [
            ],
            "header_base": "//drivers/interface/display/composer"
          }
        },
        {
          "name": "//drivers/interface/display/composer/v1_2:libdisplay_composer_hdi_impl_1.2",
          "header": {
            "header_files": [
            ],
            "header_base": "//drivers/interface/display/composer"
          }
        },
        {
          "name": "//drivers/interface/display/composer/v1_3:libdisplay_composer_proxy_1.3",
          "header": {
            "header_files": [
            ],
            "header_base": "//drivers/interface/display/composer"
          }
        },
        {
          "name": "//drivers/interface/display/composer/v1_3:libdisplay_composer_stub_1.3",
          "header": {
            "header_files": [
            ],
            "header_base": "//drivers/interface/display/composer"
          }
        },
        {
          "name": "//drivers/interface/display/composer/v1_3:display_composer_idl_headers_1.3",
          "header": {
            "header_files": [
            ],
            "header_base": "//drivers/interface/display/composer"
          }
        },
        {
          "name": "//drivers/interface/display/composer/v1_3:libdisplay_composer_hdi_impl_1.3",
          "header": {
            "header_files": [
            ],
            "header_base": "//drivers/interface/display/composer"
          }
        },
        {
          "name": "//drivers/interface/display/composer/v1_4:libdisplay_composer_proxy_1.4",
          "header": {
            "header_files": [
            ],
            "header_base": "//drivers/interface/display/composer"
          }
        },
        {
          "name": "//drivers/interface/display/composer/v1_4:libdisplay_composer_stub_1.4",
          "header": {
            "header_files": [
            ],
            "header_base": "//drivers/interface/display/composer"
          }
        },
        {
          "name": "//drivers/interface/display/composer/v1_4:display_composer_idl_headers_1.4",
          "header": {
            "header_files": [
            ],
            "header_base": "//drivers/interface/display/composer"
          }
        },
        {
          "name": "//drivers/interface/display/composer/v1_4:libdisplay_composer_hdi_impl_1.4",
          "header": {
            "header_files": [
            ],
            "header_base": "//drivers/interface/display/composer"
          }
        },
        {
          "name": "//drivers/interface/display/composer/v1_5:libdisplay_composer_proxy_1.5",
          "header": {
            "header_files": [
            ],
            "header_base": "//drivers/interface/display/composer"
          }
        },
        {
          "name": "//drivers/interface/display/composer/v1_5:libdisplay_composer_stub_1.5",
          "header": {
            "header_files": [
            ],
            "header_base": "//drivers/interface/display/composer"
          }
        },
        {
          "name": "//drivers/interface/display/composer/v1_5:display_composer_idl_headers_1.5",
          "header": {
            "header_files": [
            ],
            "header_base": "//drivers/interface/display/composer"
          }
        },
        {
          "name": "//drivers/interface/display/composer/v1_5:libdisplay_composer_hdi_impl_1.5",
          "header": {
            "header_files": [
            ],
            "header_base": "//drivers/interface/display/composer"
          }
        },
        {
          "name": "//drivers/interface/display/graphic/common/v1_0:display_commontype_idl_headers",
          "header": {
            "header_files": [
            ],
            "header_base": "//drivers/interface/display/graphic/common"
          }
        },
        {
          "name": "//drivers/interface/display/graphic/common/v1_0:libdisplay_commontype_proxy_1.0",
          "header": {
            "header_files": [
            ],
            "header_base": "//drivers/interface/display/graphic/common"
          }
        },
        {
          "name": "//drivers/interface/display/graphic/common/v1_0:display_commontype_idl_headers_1.0",
          "header": {
            "header_files": [
            ],
            "header_base": "//drivers/interface/display/graphic/common"
          }
        },
        {
          "name": "//drivers/interface/display/graphic/common/v1_1:libdisplay_commontype_proxy_1.1",
          "header": {
            "header_files": [
            ],
            "header_base": "//drivers/interface/display/graphic/common"
          }
        },
        {
          "name": "//drivers/interface/display/graphic/common/v1_1:display_commontype_idl_headers_1.1",
          "header": {
            "header_files": [
            ],
            "header_base": "//drivers/interface/display/graphic/common"
          }
        },
        {
          "name": "//drivers/interface/display/graphic/common/v2_0:libdisplay_commontype_proxy_2.0",
          "header": {
            "header_files": [
            ],
            "header_base": "//drivers/interface/display/graphic/common"
          }
        },
        {
          "name": "//drivers/interface/display/graphic/common/v2_0:display_commontype_idl_headers_2.0",
          "header": {
            "header_files": [
            ],
            "header_base": "//drivers/interface/display/graphic/common"
          }
        },
        {
          "name": "//drivers/interface/display/graphic/common/v2_1:libdisplay_commontype_proxy_2.1",
          "header": {
            "header_files": [
            ],
            "header_base": "//drivers/interface/display/graphic/common"
          }
        },
        {
          "name": "//drivers/interface/display/graphic/common/v2_2:libdisplay_commontype_proxy_2.2",
          "header": {
            "header_files": [
            ],
            "header_base": "//drivers/interface/display/graphic/common"
          }
        },
        {
          "name": "//drivers/interface/display/graphic/common/v2_3:libdisplay_commontype_proxy_2.3",
          "header": {
            "header_files": [
            ],
            "header_base": "//drivers/interface/display/graphic/common"
          }
        },
        {
          "name": "//drivers/interface/display/graphic/common/v2_1:display_commontype_idl_headers_2.1",
          "header": {
            "header_files": [
            ],
            "header_base": "//drivers/interface/display/graphic/common"
          }
        },
        {
          "name": "//drivers/interface/display/graphic/common/v2_2:display_commontype_idl_headers_2.2",
          "header": {
            "header_files": [
            ],
            "header_base": "//drivers/interface/display/graphic/common"
          }
        },
        {
          "name": "//drivers/interface/display/graphic/common/v2_3:display_commontype_idl_headers_2.3",
          "header": {
            "header_files": [
            ],
            "header_base": "//drivers/interface/display/graphic/common"
          }
        },
        {
          "name": "//drivers/interface/display/v1_0:libdisplay_gralloc",
          "header": {
            "header_files": [
              "libdisplay_gralloc.stub.json"
            ],
            "header_base": "//drivers/interface/display/v1_0/stub"
          }
        },
        {
          "name": "//drivers/interface/display/composer/hdifd_parcelable:display_composer_common_config"
        },
        {
          "name": "//drivers/interface/display/composer/hdifd_parcelable:libhdifd_parcelable",
          "header": {
            "header_files": [
              "hdifd_parcelable.h"
            ],
            "header_base": "//drivers/interface/display/composer/hdifd_parcelable"
          }
        }
      ]
    }
  }
}