1fe8aea9eSmrgxvmc_sources = [
2fe8aea9eSmrg  'intel_xvmc.c',
3fe8aea9eSmrg  'intel_xvmc_dump.c',
4fe8aea9eSmrg  'i915_xvmc.c',
5fe8aea9eSmrg  'i965_xvmc.c',
6fe8aea9eSmrg  'xvmc_vld.c',
7fe8aea9eSmrg  'intel_batchbuffer.c',
8fe8aea9eSmrg]
9fe8aea9eSmrg
10fe8aea9eSmrgshared_library('IntelXvMC',
11fe8aea9eSmrg	       soversion : '1',
12fe8aea9eSmrg	       version : '1.0.0',
13fe8aea9eSmrg	       sources : xvmc_sources,
14fe8aea9eSmrg	       dependencies : [
15fe8aea9eSmrg		 dependency('threads', required : true),
16fe8aea9eSmrg		 dependency('x11', required : true),
17fe8aea9eSmrg		 dependency('xvmc', required : true),
18fe8aea9eSmrg		 dependency('xorg-server', required : true),
19fe8aea9eSmrg		 dependency('x11-xcb', required : true),
20fe8aea9eSmrg		 dependency('xcb-aux', required : true),
21fe8aea9eSmrg		 dependency('xcb-dri2', required : true),
22fe8aea9eSmrg		 dependency('libdrm_intel', required : true),
23fe8aea9eSmrg	       ],
24fe8aea9eSmrg	       c_args : [
25fe8aea9eSmrg		 '-DFALSE=0', '-DTRUE=1',
26fe8aea9eSmrg		 '-Wno-unused-but-set-variable',
27fe8aea9eSmrg		 '-Wno-unused-parameter',
28fe8aea9eSmrg		 '-Wno-sign-compare',
29fe8aea9eSmrg		 '-Wno-pointer-sign',
30fe8aea9eSmrg	       ],
31fe8aea9eSmrg	       install : true)
32