mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-09-08 21:28:45 +00:00
The avvideocompare element compares two incoming video buffers using the specified comparison method (e.g. ssim or psnr). The first video buffer is passthrough, unchanged. The comparison is calculated by using libav's ssim or psnr filters. Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3366>
26 lines
602 B
Meson
26 lines
602 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',
|
|
'gstavvidcmp.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,
|
|
)
|
|
plugins += [gstlibav_plugin]
|