• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2  "components": [
3    {
4      "component": "media_service",
5      "description": "Media service.",
6      "optional": "true",
7      "dirs": [
8        "foundation/multimedia/media_lite",
9        "foundation/multimedia/utils/lite"
10      ],
11      "targets": [
12        "//foundation/multimedia/media_lite/services:media_lite",
13        "//foundation/multimedia/camera_lite/test:lite_camera_test",
14        "//foundation/multimedia/media_lite/test/unittest:lite_medialite_test",
15        "//foundation/multimedia/audio_lite/test:lite_audio_test",
16        "//foundation/multimedia/media_lite/interfaces/kits/player_lite/js/builtin:audio_lite_api"
17      ],
18      "rom": "622KB",
19      "ram": "",
20      "output": [
21        "media_server"
22      ],
23      "adapted_kernel": [
24        "liteos_a",
25        "linux"
26      ],
27      "features": [],
28      "deps": {
29        "third_party": [
30          "bounds_checking_function",
31          "iniparser"
32        ],
33        "kernel_special": {},
34        "board_special": {
35          "hi3516dv300": [
36            "hi3516dv300_adapter"
37          ],
38          "hi3518ev300": [
39            "hi3518ev300_adapter"
40          ]
41        },
42        "components": [
43          "hilog_lite",
44          "audio_manager_lite",
45          "camera_lite",
46          "permission",
47          "ipc_lite",
48          "ui",
49          "syspara_lite"
50        ]
51      }
52    },
53    {
54      "component": "camera_lite",
55      "description": "Camera service.",
56      "optional": "true",
57      "dirs": [
58        "foundation/multimedia/camera_lite",
59        "foundation/multimedia/utils/lite/hals"
60      ],
61      "targets": [
62        "//foundation/multimedia/camera_lite/frameworks:camera_lite"
63      ],
64      "rom": "131KB",
65      "ram": "",
66      "output": [ "camera_lite.so" ],
67      "adapted_kernel": [ "liteos_a" ],
68      "features": [],
69      "deps": {
70        "third_party": [
71          "bounds_checking_function"
72        ],
73        "kernel_special": {},
74        "board_special": {
75          "hi3516dv300": [
76            "hi3516dv300_adapter"
77          ],
78          "hi3518ev300": [
79            "hi3518ev300_adapter"
80          ]
81        },
82        "components": [
83          "hilog_lite",
84          "permission",
85          "surface"
86        ]
87      }
88    },
89    {
90      "component": "histreamer",
91      "description": "Histreamer engine.",
92      "optional": "true",
93      "dirs": [
94        "foundation/multimedia/histreamer"
95      ],
96      "targets": [
97        "//foundation/multimedia/histreamer:histreamer"
98      ],
99      "rom": "622KB",
100      "ram": "",
101      "output": [
102        "libhistreamer.so",
103        "libhistreamer.a"
104      ],
105      "adapted_kernel": [ "liteos_a","liteos_m","linux" ],
106      "features": [ "multimedia_histreamer_enable_plugin_hdi_adapter = true" ],
107      "deps": {
108        "third_party": [
109          "ffmpeg",
110          "minimp3",
111          "minimp4"
112        ],
113        "kernel_special": {},
114        "board_special": {
115          "hi3516dv300": [
116            "hi3516dv300_adapter"
117          ],
118          "hi3518ev300": [
119            "hi3518ev300_adapter"
120          ]
121        },
122        "components": [
123          "hilog_lite"
124        ]
125      }
126    },
127    {
128      "component": "media_lite",
129      "description": "recoder service and player service.",
130      "optional": "true",
131      "dirs": [
132        "foundation/multimedia/media_lite"
133      ],
134      "targets": [
135        "//foundation/multimedia/media_lite/frameworks/recorder_lite:recorder_lite",
136        "//foundation/multimedia/media_lite/frameworks/player_lite:player_lite"
137      ],
138      "rom": "622KB",
139      "ram": "",
140      "output": [ "recorder_lite.so", "player_lite.so" ],
141      "adapted_kernel": [ "liteos_a" ],
142      "features": [],
143      "deps": {
144        "third_party": [
145          "bounds_checking_function",
146          "iniparser"
147        ],
148        "kernel_special": {},
149        "board_special": {
150          "hi3516dv300": [
151            "hi3516dv300_adapter"
152          ],
153          "hi3518ev300": [
154            "hi3518ev300_adapter"
155          ]
156        },
157        "components": [
158          "hilog_lite",
159          "audio_manager_lite",
160          "camera_lite",
161          "permission",
162          "ipc_lite",
163          "ui"
164        ]
165      }
166    },
167    {
168      "component": "audio_manager_lite",
169      "description": "Audio encoder and decoder.",
170      "optional": "true",
171      "dirs": [
172        "foundation/multimedia/audio_lite"
173      ],
174      "targets": [
175        "//foundation/multimedia/audio_lite/frameworks:audio_capturer_lite"
176      ],
177      "rom": "59KB",
178      "ram": "",
179      "output": [ "audio_capturer_lite.so" ],
180      "adapted_kernel": [ "liteos_a" ],
181      "features": [],
182      "deps": {
183        "third_party": [
184          "bounds_checking_function"
185        ],
186        "kernel_special": {},
187        "board_special": {},
188        "components": [
189          "surface"
190        ]
191      }
192    }
193  ]
194}
195