Commit bfab9bea authored by Rémi Denis-Courmont's avatar Rémi Denis-Courmont

Move spu source and filter plugins to dedicated directory

parent 878be93d
......@@ -40,6 +40,7 @@ include misc/Makefile.am
include notify/Makefile.am
include packetizer/Makefile.am
include services_discovery/Makefile.am
include spu/Makefile.am
include stream_filter/Makefile.am
include text_renderer/Makefile.am
include video_chroma/Makefile.am
......
spudir = $(pluginsdir)/spu
# sub filters
libsubsdelay_plugin_la_SOURCES = spu/subsdelay.c
spu_LTLIBRARIES = libsubsdelay_plugin.la
# sub sources
libaudiobargraph_v_plugin_la_SOURCES = spu/audiobargraph_v.c
libaudiobargraph_v_plugin_la_LIBADD = $(LIBM)
liblogo_plugin_la_SOURCES = spu/logo.c
libmarq_plugin_la_SOURCES = spu/marq.c
libmosaic_plugin_la_SOURCES = spu/mosaic.c spu/mosaic.h
libmosaic_plugin_la_LIBADD = $(LIBM)
librss_plugin_la_SOURCES = spu/rss.c
spu_LTLIBRARIES += \
libaudiobargraph_v_plugin.la \
liblogo_plugin.la \
libmarq_plugin.la \
libmosaic_plugin.la \
librss_plugin.la
libdynamicoverlay_plugin_la_SOURCES = \
spu/dynamicoverlay/dynamicoverlay_buffer.c \
spu/dynamicoverlay/dynamicoverlay_queue.c \
spu/dynamicoverlay/dynamicoverlay_list.c \
spu/dynamicoverlay/dynamicoverlay_commands.c \
spu/dynamicoverlay/dynamicoverlay.c spu/dynamicoverlay/dynamicoverlay.h
if !HAVE_WIN32
spu_LTLIBRARIES += libdynamicoverlay_plugin.la
endif
libremoteosd_plugin_la_SOURCES = spu/remoteosd.c spu/remoteosd_rfbproto.h
libremoteosd_plugin_la_CFLAGS = $(AM_CFLAGS) $(GCRYPT_CFLAGS)
libremoteosd_plugin_la_LIBADD = $(GCRYPT_LIBS) $(SOCKET_LIBS) $(LIBPTHREAD)
if HAVE_GCRYPT
spu_LTLIBRARIES += libremoteosd_plugin.la
endif
......@@ -41,7 +41,7 @@
#include <vlc_filter.h>
#include <vlc_modules.h>
#include "../video_filter/mosaic.h"
#include "../spu/mosaic.h"
/*****************************************************************************
* Local structures
......
......@@ -130,16 +130,6 @@ libdeinterlace_plugin_la_CFLAGS += -DCAN_COMPILE_ARM64
endif
video_filter_LTLIBRARIES += libdeinterlace_plugin.la
libdynamicoverlay_plugin_la_SOURCES = \
video_filter/dynamicoverlay/dynamicoverlay_buffer.c \
video_filter/dynamicoverlay/dynamicoverlay_queue.c \
video_filter/dynamicoverlay/dynamicoverlay_list.c \
video_filter/dynamicoverlay/dynamicoverlay_commands.c \
video_filter/dynamicoverlay/dynamicoverlay.c video_filter/dynamicoverlay/dynamicoverlay.h
if !HAVE_WIN32
video_filter_LTLIBRARIES += libdynamicoverlay_plugin.la
endif
libopencv_wrapper_plugin_la_SOURCES = video_filter/opencv_wrapper.c
libopencv_wrapper_plugin_la_CPPFLAGS = $(AM_CPPFLAGS) $(OPENCV_CFLAGS)
libopencv_wrapper_plugin_la_LIBADD = $(OPENCV_LIBS)
......@@ -154,33 +144,6 @@ libpostproc_plugin_la_LDFLAGS = $(AM_LDFLAGS) -rpath '$(video_filterdir)'
video_filter_LTLIBRARIES += $(LTLIBpostproc)
EXTRA_LTLIBRARIES += libpostproc_plugin.la
# sub filters
libsubsdelay_plugin_la_SOURCES = video_filter/subsdelay.c
video_filter_LTLIBRARIES += libsubsdelay_plugin.la
# sub sources
libaudiobargraph_v_plugin_la_SOURCES = video_filter/audiobargraph_v.c
libaudiobargraph_v_plugin_la_LIBADD = $(LIBM)
liblogo_plugin_la_SOURCES = video_filter/logo.c
libmarq_plugin_la_SOURCES = video_filter/marq.c
libmosaic_plugin_la_SOURCES = video_filter/mosaic.c video_filter/mosaic.h
libmosaic_plugin_la_LIBADD = $(LIBM)
librss_plugin_la_SOURCES = video_filter/rss.c
video_filter_LTLIBRARIES += \
libaudiobargraph_v_plugin.la \
liblogo_plugin.la \
libmarq_plugin.la \
libmosaic_plugin.la \
librss_plugin.la
libremoteosd_plugin_la_SOURCES = video_filter/remoteosd.c video_filter/remoteosd_rfbproto.h
libremoteosd_plugin_la_CFLAGS = $(AM_CFLAGS) $(GCRYPT_CFLAGS)
libremoteosd_plugin_la_LIBADD = $(GCRYPT_LIBS) $(SOCKET_LIBS) $(LIBPTHREAD)
if HAVE_GCRYPT
video_filter_LTLIBRARIES += libremoteosd_plugin.la
endif
# misc
libblend_plugin_la_SOURCES = video_filter/blend.cpp
video_filter_LTLIBRARIES += libblend_plugin.la
......
......@@ -1026,6 +1026,14 @@ modules/services_discovery/udev.c
modules/services_discovery/upnp.cpp
modules/services_discovery/windrive.c
modules/services_discovery/xcb_apps.c
modules/spu/audiobargraph_v.c
modules/spu/dynamicoverlay/dynamicoverlay.c
modules/spu/logo.c
modules/spu/marq.c
modules/spu/mosaic.c
modules/spu/remoteosd.c
modules/spu/rss.c
modules/spu/subsdelay.c
modules/stream_filter/adf.c
modules/stream_filter/aribcam.c
modules/stream_filter/cache_block.c
......@@ -1088,7 +1096,6 @@ modules/video_filter/adjust.c
modules/video_filter/alphamask.c
modules/video_filter/anaglyph.c
modules/video_filter/antiflicker.c
modules/video_filter/audiobargraph_v.c
modules/video_filter/ball.c
modules/video_filter/blendbench.c
modules/video_filter/blend.cpp
......@@ -1099,12 +1106,6 @@ modules/video_filter/croppadd.c
modules/video_filter/deinterlace/algo_phosphor.h
modules/video_filter/deinterlace/deinterlace.c
modules/video_filter/deinterlace/deinterlace.h
modules/video_filter/dynamicoverlay/dynamicoverlay_buffer.c
modules/video_filter/dynamicoverlay/dynamicoverlay.c
modules/video_filter/dynamicoverlay/dynamicoverlay_commands.c
modules/video_filter/dynamicoverlay/dynamicoverlay.h
modules/video_filter/dynamicoverlay/dynamicoverlay_list.c
modules/video_filter/dynamicoverlay/dynamicoverlay_queue.c
modules/video_filter/edgedetection.c
modules/video_filter/erase.c
modules/video_filter/extract.c
......@@ -1118,12 +1119,8 @@ modules/video_filter/gradient.c
modules/video_filter/grain.c
modules/video_filter/hqdn3d.c
modules/video_filter/invert.c
modules/video_filter/logo.c
modules/video_filter/magnify.c
modules/video_filter/marq.c
modules/video_filter/mirror.c
modules/video_filter/mosaic.c
modules/video_filter/mosaic.h
modules/video_filter/motionblur.c
modules/video_filter/motiondetect.c
modules/video_filter/oldmovie.c
......@@ -1133,16 +1130,12 @@ modules/video_filter/posterize.c
modules/video_filter/postproc.c
modules/video_filter/psychedelic.c
modules/video_filter/puzzle.c
modules/video_filter/remoteosd.c
modules/video_filter/remoteosd_rfbproto.h
modules/video_filter/ripple.c
modules/video_filter/rotate.c
modules/video_filter/rss.c
modules/video_filter/scale.c
modules/video_filter/scene.c
modules/video_filter/sepia.c
modules/video_filter/sharpen.c
modules/video_filter/subsdelay.c
modules/video_filter/transform.c
modules/video_filter/vhs.c
modules/video_filter/wave.c
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment