gstreamer/ext/libav/meson.build
Nirbheek Chauhan 26585686b0 meson: Generate a pkgconfig file for gstlibav
This matches all other plugins in the other gstreamer repos. This is
also necessary for generating the correct libtool archive (.la) files
in Cerbero which are needed for static linking on Android and iOS.
2018-10-09 18:14:23 +05:30

25 lines
633 B
Meson

sources = [
'gstav.c',
'gstavprotocol.c',
'gstavcodecmap.c',
'gstavutils.c',
'gstavaudenc.c',
'gstavvidenc.c',
'gstavauddec.c',
'gstavviddec.c',
'gstavcfg.c',
'gstavdemux.c',
'gstavmux.c',
'gstavdeinterlace.c',
]
gstlibav_plugin = library('gstlibav',
sources,
c_args : gst_libav_args,
include_directories : [configinc],
dependencies : libav_deps + [gst_dep, gstbase_dep, gstvideo_dep,
gstaudio_dep, gstpbutils_dep],
install : true,
install_dir : plugins_install_dir,
)
pkgconfig.generate(gstlibav_plugin, install_dir : plugins_pkgconfig_install_dir)