mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-27 12:11:13 +00:00
26585686b0
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.
25 lines
633 B
Meson
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)
|