1plugin_LTLIBRARIES = libgstlibav.la 2 3libgstlibav_la_SOURCES = gstav.c \ 4 gstavprotocol.c \ 5 gstavcodecmap.c \ 6 gstavutils.c \ 7 gstavaudenc.c \ 8 gstavvidenc.c \ 9 gstavauddec.c \ 10 gstavviddec.c \ 11 gstavcfg.c \ 12 gstavdemux.c \ 13 gstavmux.c \ 14 gstavdeinterlace.c 15#\ 16# gstavaudioresample.c 17# \ 18# gstavscale.c 19 20libgstlibav_la_CPPFLAGS = $(LIBAV_CPPFLAGS) $(GST_PLUGINS_BASE_CPPFLAGS) $(GST_CPPFLAGS) 21libgstlibav_la_CFLAGS = $(LIBAV_CFLAGS) $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS) 22libgstlibav_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) \ 23 -lgstaudio-$(GST_API_VERSION) -lgstvideo-$(GST_API_VERSION) \ 24 -lgstpbutils-$(GST_API_VERSION) $(GST_BASE_LIBS) \ 25 $(LIBAV_LIBS) $(WIN32_LIBS) -lz $(BZ2_LIBS) $(LZMA_LIBS) 26libgstlibav_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) $(DARWIN_LDFLAGS) 27 28if HAVE_LIBAV_UNINSTALLED 29libgstlibav_la_DEPENDENCIES = $(LIBAV_DEPS) 30 31# FIXME: For some reason libtool ignores libavfilter.la, add it 32install-data-hook: 33 $(AM_V_at)cd $(DESTDIR)$(plugindir) \ 34 && sed -e "s|\($(libdir)/libavformat.la\)|$(libdir)/libavfilter.la \1|" \ 35 libgstlibav.la > libgstlibav.la.tmp && cp libgstlibav.la.tmp libgstlibav.la && rm libgstlibav.la.tmp 36endif 37 38 39noinst_HEADERS = \ 40 gstav.h \ 41 gstavcodecmap.h \ 42 gstavutils.h \ 43 gstavauddec.h \ 44 gstavviddec.h \ 45 gstavaudenc.h \ 46 gstavvidenc.h \ 47 gstavcfg.h \ 48 gstavprotocol.h 49