xref: /aosp_15_r20/external/mesa3d/src/gallium/frontends/vdpau/meson.build (revision 6104692788411f58d303aa86923a9ff6ecaded22)
1# Copyright © 2017, 2019 Intel Corproration
2# SPDX-License-Identifier: MIT
3
4VDPAU_MAJOR = 1
5VDPAU_MINOR = 0
6
7libvdpau_st = static_library(
8  'vdpau_st',
9  files(
10    'bitmap.c', 'decode.c', 'device.c', 'ftab.c', 'htab.c', 'mixer.c',
11    'output.c', 'preemption.c', 'presentation.c', 'query.c', 'surface.c',
12  ),
13  c_args : [
14    '-DVER_MAJOR=@0@'.format(VDPAU_MAJOR),
15    '-DVER_MINOR=@0@'.format(VDPAU_MINOR),
16  ],
17  gnu_symbol_visibility : 'hidden',
18  include_directories : [
19    inc_include, inc_src, inc_util, inc_gallium, inc_gallium_aux,
20  ],
21  dependencies : [dep_vdpau, dep_xcb, dep_x11_xcb, dep_xcb_dri2, dep_libdrm, idep_mesautil],
22)
23