{ "name": "@ohos/media_library", "description": "provides a set of easy-to-use APIs for getting media file metadata information", "version": "4.0", "license": "Apache License 2.0", "publishAs": "code-segment", "segment": { "destPath": "foundation/multimedia/media_library" }, "component": { "name": "media_library", "subsystem": "multimedia", "syscap": [ "SystemCapability.Multimedia.MediaLibrary.Core", "SystemCapability.Multimedia.MediaLibrary.DistributedCore", "SystemCapability.FileManagement.UserFileManager.Core", "SystemCapability.FileManagement.UserFileManager.DistributedCore", "SystemCapability.FileManagement.PhotoAccessHelper.Core" ], "features": [], "adapted_system_type": [ "small", "standard" ], "rom": "10444KB", "ram": "35093KB", "hisysevent_config": [ "//foundation/multimedia/media_library/hisysevent.yaml" ], "deps": { "components": [ "ability_base", "ability_runtime", "access_token", "ace_engine", "app_file_service", "battery_manager", "bundle_framework", "c_utils", "camera_framework", "common_event_service", "data_share", "device_auth", "device_manager", "device_security_level", "dfs_service", "drivers_interface_usb", "eventhandler", "file_api", "hicollie", "hilog", "hisysevent", "hitrace", "huks", "i18n", "init", "ipc", "kv_store", "memory_utils", "memmgr", "memmgr_plugin", "image_framework", "napi", "player_framework", "power_manager", "relational_store", "safwk", "samgr", "security_component_manager", "storage_service", "user_file_service", "window_manager", "background_task_mgr", "ffrt" ], "third_party": [ "e2fsprogs", "openssl" ] }, "build": { "group_type": { "base_group": [], "fwk_group": [ "//foundation/multimedia/media_library/interfaces/kits/js:medialibrary", "//foundation/multimedia/media_library/interfaces/kits/js:medialibrary_js", "//foundation/multimedia/media_library/interfaces/kits/js:userfilemanager", "//foundation/multimedia/media_library/interfaces/kits/js:photoaccesshelper", "//foundation/multimedia/media_library/interfaces/kits/js:photoaccesshelper_js" ], "service_group": [ "//foundation/multimedia/media_library/frameworks/innerkitsimpl/media_library_helper:media_library_packages", "//foundation/multimedia/media_library/frameworks/innerkitsimpl/media_library_manager:media_library_manager", "//foundation/multimedia/media_library/frameworks/innerkitsimpl/medialibrary_data_extension:medialibrary_data_extension", "//foundation/multimedia/media_library/frameworks/innerkitsimpl/medialibrary_data_extension:userfilemanager_mimetypes.json", "//foundation/multimedia/media_library/frameworks/innerkitsimpl/test/unittest/medialibrary_scanner:scanner", "//foundation/multimedia/media_library/frameworks/innerkitsimpl/test/unittest/medialibrary_tool:mediatool", "//foundation/multimedia/media_library/frameworks/services/media_backup_extension:mediabackup" ] }, "inner_kits": [ { "header": { "header_base": "//foundation/multimedia/media_library/interfaces/inner_api/media_library_helper/include", "header_files": [ "media_library_manager.h", "medialibrary_db_const.h" ] }, "name": "//foundation/multimedia/media_library/frameworks/innerkitsimpl/media_library_manager:media_library_manager" }, { "header": { "header_base": "//foundation/multimedia/media_library/interfaces/inner_api/media_library_helper/include", "header_files": [ "media_file_uri.h", "media_volume.h" ] }, "name": "//foundation/multimedia/media_library/frameworks/innerkitsimpl/media_library_helper:media_library" } ], "test": [ "//foundation/multimedia/media_library/frameworks/innerkitsimpl/test:test", "//foundation/multimedia/media_library/frameworks/innerkitsimpl/test/fuzztest:media_library_fuzztest" ] } } }