From: Nirbheek Chauhan Date: Mon, 11 Mar 2019 09:15:14 +0000 (+0530) Subject: nvenc: Fix build when cuda is found but nvenc is disabled X-Git-Tag: 1.19.3~507^2~3499 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=48d897f65f2ea0ba2c2d0871cdeaa64bcd4c50e4;p=platform%2Fupstream%2Fgstreamer.git nvenc: Fix build when cuda is found but nvenc is disabled tests\check\meson.build:21:5: ERROR: Unknown variable "use_nvenc_gl". Also do the same change in nvdec, just to be defensive about future issues. --- diff --git a/sys/nvdec/meson.build b/sys/nvdec/meson.build index 09c60ec..016c3dc 100644 --- a/sys/nvdec/meson.build +++ b/sys/nvdec/meson.build @@ -3,13 +3,14 @@ nvdec_sources = [ 'plugin.c' ] +nvcuvid_dep_found = false +nvcuvid_incdirs = [] + nvdec_option = get_option('nvdec') if nvdec_option.disabled() subdir_done() endif -nvcuvid_dep_found = false -nvcuvid_incdirs = [] if host_machine.system() == 'windows' cuda_libdirs = [cuda_libdir] # NOTE: Newer CUDA toolkit versions do not ship with the nvcuvid library, and diff --git a/sys/nvenc/meson.build b/sys/nvenc/meson.build index 2a6739f..88d3929 100644 --- a/sys/nvenc/meson.build +++ b/sys/nvenc/meson.build @@ -5,14 +5,14 @@ nvenc_sources = [ 'gstnvh265enc.c', ] +use_nvenc_gl = false +extra_c_args = [] + nvenc_option = get_option('nvenc') if nvenc_option.disabled() subdir_done() endif -use_nvenc_gl = false -extra_c_args = [] - if host_machine.system() == 'windows' if cc.has_header('cuda_gl_interop.h', args: '-I' + cuda_incdir) use_nvenc_gl = true