meson: guard code introduced after libva 1.10 release

Signed-off-by: David Heidelberg <david.heidelberg@collabora.com>
This commit is contained in:
David Heidelberg 2023-05-07 00:14:17 +02:00 committed by XinfengZhang
parent 0fb46fcc5c
commit 370c1e1f60
2 changed files with 10 additions and 6 deletions

View File

@ -24,6 +24,8 @@ executable('vp9enc', [ 'vp9enc.c' ],
executable('vp8enc', [ 'vp8enc.c' ],
dependencies: [libva_display_dep, threads, m ],
install: true)
executable('av1encode', [ 'av1encode.c' ],
dependencies: [ libva_display_dep, threads, m ],
install: true)
if libva_dep.version().version_compare('>= 1.14.0')
executable('av1encode', [ 'av1encode.c' ],
dependencies: [ libva_display_dep, threads, m ],
install: true)
endif

View File

@ -4,9 +4,11 @@ executable('vacopy', [ 'vacopy.cpp' ],
executable('vavpp', [ 'vavpp.cpp' ],
dependencies: libva_display_dep,
install: true)
executable('vpp3dlut', [ 'vpp3dlut.cpp' ],
dependencies: libva_display_dep,
install: true)
if libva_dep.version().version_compare('>= 1.12.0')
executable('vpp3dlut', [ 'vpp3dlut.cpp' ],
dependencies: libva_display_dep,
install: true)
endif
executable('vppblending', [ 'vppblending.cpp' ],
dependencies: libva_display_dep,
install: true)