pipewire/spa/plugins/videoconvert/meson.build

27 lines
727 B
Meson
Raw Normal View History

videoconvert_sources = [
'videoadapter.c',
2023-12-10 08:50:02 +01:00
'videoconvert-dummy.c',
'plugin.c'
]
extra_cargs = []
extra_dependencies = []
if avcodec_dep.found() and avutil_dep.found() and swscale_dep.found()
videoconvert_ffmpeg = static_library('videoconvert_fmmpeg',
['videoconvert-ffmpeg.c' ],
dependencies : [ spa_dep, avcodec_dep, avutil_dep, swscale_dep ],
install : false
)
extra_cargs += '-D HAVE_VIDEOCONVERT_FFMPEG'
extra_dependencies += videoconvert_ffmpeg
endif
videoconvertlib = shared_library('spa-videoconvert',
videoconvert_sources,
c_args : extra_cargs,
dependencies : [ spa_dep, mathlib ],
link_with : extra_dependencies,
install : true,
install_dir : spa_plugindir / 'videoconvert')