mirror of https://github.com/mpv-player/mpv
configure: add libdl detection to ladspa, vf_dlopen
This commit is contained in:
parent
7a71a2cc48
commit
1d48b11478
6
Makefile
6
Makefile
|
@ -116,6 +116,11 @@ ifeq ($(HAVE_AVUTIL_REFCOUNTING),no)
|
|||
SOURCES-yes += video/decode/lavc_dr1.c
|
||||
endif
|
||||
|
||||
SOURCES-$(DL) += video/filter/vf_dlopen.c
|
||||
ifeq ($(DL),no)
|
||||
SOURCES-$(WIN32) += video/filter/vf_dlopen.c
|
||||
endif
|
||||
|
||||
SOURCES = talloc.c \
|
||||
audio/audio.c \
|
||||
audio/chmap.c \
|
||||
|
@ -248,7 +253,6 @@ SOURCES = talloc.c \
|
|||
video/filter/vf_crop.c \
|
||||
video/filter/vf_delogo.c \
|
||||
video/filter/vf_divtc.c \
|
||||
video/filter/vf_dlopen.c \
|
||||
video/filter/vf_down3dright.c \
|
||||
video/filter/vf_dsize.c \
|
||||
video/filter/vf_eq.c \
|
||||
|
|
|
@ -861,7 +861,9 @@ if darwin; then
|
|||
_timer=timer-darwin.c
|
||||
fi
|
||||
|
||||
_win32=no
|
||||
if win32 ; then
|
||||
_win32=yes
|
||||
_exesuf=".exe"
|
||||
extra_cflags="$extra_cflags -fno-common"
|
||||
# -lwinmm is always needed for osdep/timer-win2.c
|
||||
|
@ -2493,7 +2495,9 @@ echores "$_mpg123"
|
|||
echocheck "LADSPA plugin support"
|
||||
if test "$_ladspa" = auto ; then
|
||||
_ladspa=no
|
||||
statement_check ladspa.h 'LADSPA_Descriptor ld = {0}' && _ladspa=yes
|
||||
if test "$_dl" = yes ; then
|
||||
statement_check ladspa.h 'LADSPA_Descriptor ld = {0}' && _ladspa=yes
|
||||
fi
|
||||
fi
|
||||
if test "$_ladspa" = yes; then
|
||||
def_ladspa="#define CONFIG_LADSPA 1"
|
||||
|
@ -2947,6 +2951,7 @@ COCOA = $_cocoa
|
|||
COREAUDIO = $_coreaudio
|
||||
COREVIDEO = $_corevideo
|
||||
DIRECT3D = $_direct3d
|
||||
DL = $_dl
|
||||
SDL = $_sdl
|
||||
SDL2 = $_sdl2
|
||||
DSOUND = $_dsound
|
||||
|
@ -2999,6 +3004,7 @@ TV = $_tv
|
|||
TV_V4L2 = $_tv_v4l2
|
||||
VCD = $_vcd
|
||||
VDPAU = $_vdpau
|
||||
WIN32 = $_win32
|
||||
X11 = $_x11
|
||||
WAYLAND = $_wayland
|
||||
XV = $_xv
|
||||
|
|
|
@ -109,7 +109,9 @@ static const vf_info_t *const filter_list[] = {
|
|||
&vf_info_sub,
|
||||
&vf_info_yadif,
|
||||
&vf_info_stereo3d,
|
||||
#if defined(HAVE_LIBDL) || defined(_WIN32)
|
||||
&vf_info_dlopen,
|
||||
#endif
|
||||
NULL
|
||||
};
|
||||
|
||||
|
|
Loading…
Reference in New Issue