1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
| rockchipmpp_sources = [
| 'gstmpp.c',
| 'gstmppallocator.c',
| 'gstmppdec.c',
| 'gstmppjpegdec.c',
| 'gstmppvideodec.c',
| 'gstmppenc.c',
| 'gstmppjpegenc.c',
| 'gstmpph264enc.c',
| 'gstmpph265enc.c',
| 'gstmppvp8enc.c',
| ]
|
| if vpxalphadec
| rockchipmpp_sources += ['gstmppalphadecodebin.c', 'gstmppvpxalphadecodebin.c']
| endif
|
| if not mpp_dep.found()
| subdir_done()
| endif
|
| rockchipmpp = library('gstrockchipmpp',
| rockchipmpp_sources,
| c_args : [gst_rockchip_args, '-Wextra'],
| include_directories : configinc,
| dependencies : [gstbase_dep, gstvideo_dep, gstallocators_dep, gstpbutils_dep, mpp_dep, rga_dep],
| install : true,
| install_dir : plugins_install_dir,
| )
|
|