2d8c06d10e7f480d673ac945a7ee4d0a79e9cab1
[platform/upstream/gstreamer.git] / gst / rtp / Makefile.am
1 plugin_LTLIBRARIES = libgstrtp.la
2
3 libgstrtp_la_SOURCES = \
4         dboolhuff.c \
5         fnv1hash.c \
6         gstrtp.c \
7         gstrtpchannels.c \
8         gstrtpac3depay.c \
9         gstrtpac3pay.c \
10         gstrtpbvdepay.c \
11         gstrtpbvpay.c \
12         gstrtpceltdepay.c \
13         gstrtpceltpay.c \
14         gstrtpdvdepay.c \
15         gstrtpdvpay.c \
16         gstrtpgstdepay.c \
17         gstrtpgstpay.c \
18         gstrtpilbcdepay.c \
19         gstrtpilbcpay.c \
20         gstrtpmpadepay.c \
21         gstrtpmpapay.c \
22         gstrtpmparobustdepay.c \
23         gstrtpmpvdepay.c \
24         gstrtpmpvpay.c \
25         gstrtppcmadepay.c \
26         gstrtppcmudepay.c \
27         gstrtppcmupay.c \
28         gstrtppcmapay.c \
29         gstrtpg722depay.c \
30         gstrtpg722pay.c \
31         gstrtpg723depay.c \
32         gstrtpg723pay.c \
33         gstrtpg726pay.c \
34         gstrtpg726depay.c \
35         gstrtpg729pay.c \
36         gstrtpg729depay.c \
37         gstrtpgsmdepay.c \
38         gstrtpgsmpay.c \
39         gstrtpamrdepay.c \
40         gstrtpamrpay.c \
41         gstrtph263pdepay.c \
42         gstrtph263ppay.c \
43         gstrtph263depay.c \
44         gstrtph263pay.c \
45         gstrtph264depay.c \
46         gstrtph264pay.c \
47         gstrtpj2kdepay.c \
48         gstrtpj2kpay.c \
49         gstrtpjpegdepay.c \
50         gstrtpjpegpay.c \
51         gstrtpL16depay.c \
52         gstrtpL16pay.c \
53         gstasteriskh263.c \
54         gstrtpmp1sdepay.c \
55         gstrtpmp2tdepay.c \
56         gstrtpmp2tpay.c \
57         gstrtpmp4vdepay.c \
58         gstrtpmp4vpay.c \
59         gstrtpmp4gdepay.c \
60         gstrtpmp4gpay.c \
61         gstrtpmp4adepay.c \
62         gstrtpmp4apay.c \
63         gstrtpqcelpdepay.c \
64         gstrtpqdmdepay.c \
65         gstrtpsirenpay.c \
66         gstrtpsirendepay.c \
67         gstrtpspeexdepay.c \
68         gstrtpspeexpay.c \
69         gstrtpsv3vdepay.c \
70         gstrtptheoradepay.c \
71         gstrtptheorapay.c \
72         gstrtpvorbisdepay.c \
73         gstrtpvorbispay.c  \
74         gstrtpvp8depay.c \
75         gstrtpvp8pay.c \
76         gstrtpvrawdepay.c  \
77         gstrtpvrawpay.c 
78
79 libgstrtp_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) \
80         $(GST_CFLAGS) -Dvp8_norm=gst_rtpvp8_vp8_norm
81 libgstrtp_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) \
82         -lgstaudio-@GST_API_VERSION@ \
83         -lgstvideo-@GST_API_VERSION@ \
84         -lgsttag-@GST_API_VERSION@ \
85         -lgstrtp-@GST_API_VERSION@ \
86         -lgstpbutils-@GST_API_VERSION@ \
87         $(GST_BASE_LIBS) $(GST_LIBS) \
88         $(LIBM)
89 libgstrtp_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) 
90 libgstrtp_la_LIBTOOLFLAGS = --tag=disable-static
91
92 noinst_HEADERS =                        \
93         dboolhuff.h \
94         fnv1hash.h \
95         gstrtpchannels.h \
96         gstrtpL16depay.h \
97         gstrtpL16pay.h \
98         gstrtpac3depay.h \
99         gstrtpac3pay.h \
100         gstrtpbvdepay.h \
101         gstrtpbvpay.h \
102         gstrtpceltpay.h \
103         gstrtpceltdepay.h \
104         gstrtpdvdepay.h \
105         gstrtpdvpay.h \
106         gstrtpamrdepay.h \
107         gstrtpamrpay.h  \
108         gstrtpgstdepay.h \
109         gstrtpgstpay.h  \
110         gstrtpilbcdepay.h \
111         gstrtpilbcpay.h \
112         gstrtppcmadepay.h \
113         gstrtppcmudepay.h \
114         gstrtppcmupay.h \
115         gstrtppcmapay.h \
116         gstrtpg722depay.h \
117         gstrtpg722pay.h \
118         gstrtpg723depay.h\
119         gstrtpg723pay.h \
120         gstrtpg726depay.h \
121         gstrtpg726pay.h \
122         gstrtpg729depay.h \
123         gstrtpg729pay.h \
124         gstrtpgsmdepay.h \
125         gstrtpgsmpay.h  \
126         gstrtpmpadepay.h \
127         gstrtpmparobustdepay.h \
128         gstrtpmpapay.h \
129         gstrtpmpvdepay.h \
130         gstrtpmpvpay.h \
131         gstrtph263pdepay.h \
132         gstrtph263ppay.h \
133         gstrtph263depay.h \
134         gstrtph263pay.h \
135         gstrtph264depay.h \
136         gstrtph264pay.h \
137         gstrtpj2kdepay.h \
138         gstrtpj2kpay.h \
139         gstrtpjpegdepay.h \
140         gstrtpjpegpay.h \
141         gstrtpmp1sdepay.h \
142         gstrtpmp2tdepay.h \
143         gstrtpmp2tpay.h \
144         gstrtpmp4vdepay.h \
145         gstrtpmp4vpay.h \
146         gstrtpmp4gdepay.h \
147         gstrtpmp4gpay.h \
148         gstrtpmp4adepay.h \
149         gstrtpmp4apay.h \
150         gstasteriskh263.h \
151         gstrtpqcelpdepay.h \
152         gstrtpqdmdepay.h \
153         gstrtpsirenpay.h \
154         gstrtpsirendepay.h \
155         gstrtpspeexdepay.h \
156         gstrtpspeexpay.h \
157         gstrtpsv3vdepay.h \
158         gstrtptheoradepay.h \
159         gstrtptheorapay.h \
160         gstrtpvorbisdepay.h \
161         gstrtpvorbispay.h \
162         gstrtpvp8depay.c \
163         gstrtpvp8pay.c \
164         gstrtpvrawdepay.h \
165         gstrtpvrawpay.h
166
167 EXTRA_DIST = dboolhuff.LICENSE
168
169 Android.mk: Makefile.am $(BUILT_SOURCES)
170         androgenizer \
171         -:PROJECT libgstrtp -:SHARED libgstrtp \
172          -:TAGS eng debug \
173          -:REL_TOP $(top_srcdir) -:ABS_TOP $(abs_top_srcdir) \
174          -:SOURCES $(libgstrtp_la_SOURCES) \
175          -:CFLAGS $(DEFS) $(DEFAULT_INCLUDES) $(libgstrtp_la_CFLAGS) \
176          -:LDFLAGS $(libgstrtp_la_LDFLAGS) \
177           $(libgstrtp_la_LIBADD) \
178           -ldl \
179          -:PASSTHROUGH LOCAL_ARM_MODE:=arm \
180               LOCAL_MODULE_PATH:='$$(TARGET_OUT)/lib/gstreamer-0.10' \
181         > $@