viddec: Drop frames if out of segment
[glsdk/gst-plugin-ducati.git] / src / Makefile.am
1 plugin_LTLIBRARIES = libgstducati.la
3 # headers we need but don't want installed
4 noinst_HEADERS = \
5         gstducativc1dec.h \
6         gstducatimpeg2dec.h \
7         gstducatimpeg4dec.h \
8         gstducatih264dec.h \
9         gstducatijpegdec.h \
10         gstducatividdec.h \
11         gstducatih264enc.h \
12         gstducatimpeg4enc.h \
13         gstducatijpegenc.h \
14         gstducatividenc.h \
15         gstducatibufferpriv.h \
16         gstducati.h
18 # sources used to compile this plug-in
19 libgstducati_la_SOURCES = \
20         gstducativc1dec.c \
21         gstducatimpeg2dec.c \
22         gstducatimpeg4dec.c \
23         gstducatih264dec.c \
24         gstducatijpegdec.c \
25         gstducatividdec.c \
26         gstducatih264enc.c \
27         gstducatimpeg4enc.c \
28         gstducatijpegenc.c \
29         gstducatividenc.c \
30         gstducatibufferpriv.c \
31         gstducati.c \
32         $(noinst_HEADERS)
35 # compiler and linker flags used to compile this plugin, set in configure.ac
36 libgstducati_la_CFLAGS = \
37         $(GST_CFLAGS) \
38         $(LIBDCE_CFLAGS) \
39         -Wno-unused-variable \
40         -DGST_USE_UNSTABLE_API
42 libgstducati_la_LIBADD = \
43         $(GST_LIBS) \
44         $(LIBDCE_LIBS) \
45         -lgstdrm-1.0 \
46         -lgstvideo-1.0
48 #-lgstbasevideo-1.0
50 libgstducati_la_LDFLAGS = \
51         $(GST_PLUGIN_LDFLAGS) \
52         $(GST_ALL_LDFLAGS) \
53         --no-undefined
55 libgstducati_la_LIBTOOLFLAGS = --tag=disable-static