• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1plugin_LTLIBRARIES = libgstplayback.la
2
3csp_cflags = -DCOLORSPACE=\"videoconvert\"
4
5libgstplayback_la_SOURCES = \
6	gstdecodebin2.c \
7	gstdecodebin3.c \
8	gsturidecodebin.c \
9	gsturidecodebin3.c \
10	gsturisourcebin.c \
11	gstparsebin.c \
12	gstplayback.c \
13	gstplaybin2.c \
14	gstplaybin3.c \
15	gstplaysink.c \
16	gstplay-enum.c \
17	gstsubtitleoverlay.c \
18	gstplaysinkvideoconvert.c \
19	gstplaysinkaudioconvert.c \
20	gstplaysinkconvertbin.c \
21	gststreamsynchronizer.c \
22	gstplaybackutils.c
23
24nodist_libgstplayback_la_SOURCES = $(built_sources)
25libgstplayback_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS) $(csp_cflags)
26libgstplayback_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
27libgstplayback_la_LIBADD = \
28	$(top_builddir)/gst-libs/gst/pbutils/libgstpbutils-@GST_API_VERSION@.la \
29	$(top_builddir)/gst-libs/gst/audio/libgstaudio-@GST_API_VERSION@.la \
30	$(top_builddir)/gst-libs/gst/video/libgstvideo-@GST_API_VERSION@.la \
31	$(GST_LIBS)
32
33# FIXME: gstdecodebin3-parse.c isn't really a header,
34# but for now it's included into gstdecodebin3.c directly
35noinst_HEADERS = \
36        gstdecodebin3-parse.c \
37	gstplayback.h \
38	gstplaysink.h \
39	gstplay-enum.h \
40	gstrawcaps.h \
41	gstsubtitleoverlay.h \
42	gstplaysinkvideoconvert.h \
43	gstplaysinkaudioconvert.h \
44	gstplaysinkconvertbin.h \
45	gststreamsynchronizer.h \
46	gstplaybackutils.h
47
48BUILT_SOURCES = $(built_headers) $(built_sources)
49
50CLEANFILES = $(BUILT_SOURCES)
51