• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2    "name": "@ohos/multimedia_av_session",
3    "description": "Audio and Video Session Management",
4    "version": "4.0",
5    "license": "Apache License 2.0",
6    "publishAs": "code-segment",
7    "segment": {
8      "destPath": "foundation/multimedia/av_session"
9    },
10    "dirs": {},
11    "scripts": {},
12    "component": {
13      "name": "multimedia_av_session",
14      "subsystem": "multimedia",
15      "syscap": [
16          "SystemCapability.Multimedia.AVSession",
17          "SystemCapability.Multimedia.AVSession.Core",
18          "SystemCapability.Multimedia.AVSession.Manager"
19      ],
20      "features": [],
21      "adapted_system_type": [ "standard" ],
22      "rom": "10000KB",
23      "ram": "10000KB",
24      "hisysevent_config": [
25          "//foundation/multimedia/av_session/hisysevent.yaml"
26      ],
27      "deps": {
28        "components": [
29          "ace_napi",
30          "ipc_core",
31          "libhilog",
32          "samgr_proxy",
33          "system_ability_fwk",
34          "libaccesstoken_sdk",
35          "bytrace_core"
36        ],
37        "third_party": [
38        ]
39      },
40      "build": {
41        "group_type": {
42          "base_group": [
43          ],
44          "fwk_group": [
45            "//foundation/multimedia/av_session/frameworks/common:avsession_common",
46            "//foundation/multimedia/av_session/frameworks/native/session:avsession_client",
47            "//foundation/multimedia/av_session/frameworks/js/napi/session:avsession_napi",
48            "//foundation/multimedia/av_session/utils:avsession_utils"
49          ],
50          "service_group": [
51            "//foundation/multimedia/av_session/services/session:avession_server",
52            "//foundation/multimedia/av_session/services/session/server/remote:remote_session_source",
53            "//foundation/multimedia/av_session/services/session/server/remote:remote_session_sink"
54          ]
55        },
56        "inner_kits": [
57          {
58            "header": {
59              "header_files": [
60                  "avsession_manager.h",
61                  "av_session.h",
62                  "avsession_controller.h",
63                  "avsession_info.h",
64                  "avsession_errors.h"
65              ],
66              "header_base": "//foundation/multimedia/av_session/interfaces/inner_api/native/session/include"
67            },
68            "name": "//foundation/multimedia/av_session/frameworks/native/session:avsession_client"
69          }
70        ],
71        "test": [
72          "//foundation/multimedia/av_session/frameworks/native/session/test/unittest:unittest",
73          "//foundation/multimedia/av_session/frameworks/native/session/test/fuzztest:fuzztest",
74          "//foundation/multimedia/av_session/frameworks/native/session/test/benchmarktest:benchmarktest",
75          "//foundation/multimedia/av_session/interfaces/inner_api/native/session/test/fuzztest/avcontrolcommand_fuzzer:fuzztest",
76          "//foundation/multimedia/av_session/interfaces/inner_api/native/session/test/fuzztest/avmetadata_fuzzer:fuzztest",
77          "//foundation/multimedia/av_session/interfaces/inner_api/native/session/test/fuzztest/avplaybackstate_fuzzer:fuzztest",
78          "//foundation/multimedia/av_session/interfaces/inner_api/native/session/test/fuzztest/avsessiondescriptor_fuzzer:fuzztest",
79          "//foundation/multimedia/av_session/interfaces/inner_api/native/session/test/fuzztest/avsessionpixelmap_fuzzer:fuzztest",
80          "//foundation/multimedia/av_session/services/session/server/test:unittest",
81          "//foundation/multimedia/av_session/services/session/server/test/fuzztest:fuzztest"
82        ]
83      }
84    }
85  }
86