view Plugins/Output/crossfade/Makefile.am @ 259:88b38e2414a1 trunk

[svn] First attempt at porting the crossfade plugin; patches from bug #363 applied, GThreadified, includes fixed. Will most probably not compile as of yet.
author chainsaw
date Sun, 04 Dec 2005 15:58:55 -0800
parents
children 5fd398406cf7
line wrap: on
line source

lib_LTLIBRARIES = libcrossfade.la

gtk_sources = \
	interface-2.0.c \
	interface-2.0.h \
	support-2.0.c \
	support-2.0.h \
	callbacks.c \
	callbacks.h
interface-2.0.c:
	glade-2 -w interface-2.0.glade

if HAVE_LIBFFTW_COND
fftw_sources = fft.c fft.h
fftw_libs = -lfftw -lrfftw
endif

if HAVE_LIBSAMPLERATE_COND
samplerate_libs = -lsamplerate
endif

libdir = $(plugindir)/$(OUTPUT_PLUGIN_DIR)

libcrossfade = @PLUGIN_LDFLAGS@
libcrossfade_la_LIBADD  = $(fftw_libs) $(samplerate_libs)
libcrossfade_la_SOURCES = \
	crossfade.c \
	crossfade.h \
	configure.c \
	configure.h \
	convert.c \
	convert.h \
	debug.c \
	debug.h \
	effect.c \
	effect.h \
	format.c \
	format.h \
	monitor.c \
	monitor.h \
	rate.c \
	rate.h \
	timing.c \
	timing.h \
	volume.c \
	volume.h \
	$(gtk_sources) \
	$(fftw_sources)