1 plugin_LTLIBRARIES = libgstlibav.la
15 libgstlibav_la_SOURCES = gstav.c \
28 # gstavaudioresample.c
32 libgstlibav_la_CFLAGS = $(LIBAV_CFLAGS) $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS)
33 libgstlibav_la_LIBTOOLFLAGS = $(GST_PLUGIN_LIBTOOLFLAGS)
34 libgstlibav_la_LIBADD =
36 if HAVE_LIBAV_UNINSTALLED
37 libgstlibav_la_LIBADD += $(LIBAV_DEPS)
38 libgstlibav_la_DEPENDENCIES = $(LIBAV_DEPS)
40 libgstlibav_la_LIBADD += $(LIBAV_LIBS)
43 libgstlibav_la_LIBADD += $(GST_PLUGINS_BASE_LIBS) \
44 -lgstaudio-$(GST_API_VERSION) -lgstvideo-$(GST_API_VERSION) \
45 -lgstpbutils-$(GST_API_VERSION) $(GST_BASE_LIBS) \
46 $(LIBM) $(WIN32_LIBS) -lz $(BZ2_LIBS) $(LZMA_LIBS)
47 libgstlibav_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) $(DARWIN_LDFLAGS)
49 if HAVE_LIBAV_UNINSTALLED
50 if GST_PLUGIN_BUILD_STATIC
51 libgstlibav.la: $(libgstlibav_la_OBJECTS) $(libgstlibav_la_DEPENDENCIES) $(EXTRA_libgstlibav_la_DEPENDENCIES)
52 $(AM_V_CCLD)$(libgstlibav_la_LINK) -rpath $(plugindir) $(libgstlibav_la_OBJECTS) $(libgstlibav_la_LIBADD) $(LIBS)
53 $(AM_V_at)cp $@ $@.tmp
55 $(AM_V_at)$(AR) -d .libs/libgstlibav.a $(foreach dep,$(LIBAV_DEPS), $(notdir $(dep)))
56 $(AM_V_at)$(RANLIB) .libs/libgstlibav.a
57 $(AM_V_GEN)sed -e "s|^\(dependency_libs='\)|\1 $(LIBAV_LIBS)|" $@.tmp > $@ && rm $@.tmp