Tizen 2.0 Release
[framework/multimedia/gst-plugins-good0.10.git] / gst / rtp / Makefile.am
1 plugin_LTLIBRARIES = libgstrtp.la
2
3 libgstrtp_la_SOURCES = \
4         fnv1hash.c \
5         gstrtp.c \
6         gstrtpchannels.c \
7         gstrtpdepay.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         gstrtpvrawdepay.c  \
75         gstrtpvrawpay.c 
76
77
78 if HAVE_WINSOCK2_H
79 WINSOCK2_LIBS = -lws2_32
80 else
81 WINSOCK2_LIBS =
82 endif
83
84 libgstrtp_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CFLAGS)
85 libgstrtp_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) \
86                 -lgstaudio-@GST_MAJORMINOR@ \
87                 -lgsttag-@GST_MAJORMINOR@ \
88                 -lgstrtp-@GST_MAJORMINOR@ \
89                 -lgstpbutils-@GST_MAJORMINOR@ \
90                 $(GST_BASE_LIBS) $(GST_LIBS) \
91                 $(WINSOCK2_LIBS) $(LIBM)
92 libgstrtp_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) 
93 libgstrtp_la_LIBTOOLFLAGS = --tag=disable-static
94
95 noinst_HEADERS =                        \
96                  fnv1hash.h             \
97                  gstrtpchannels.h       \
98                  gstrtpL16depay.h       \
99                  gstrtpL16pay.h         \
100                  gstrtpac3depay.h       \
101                  gstrtpac3pay.h         \
102                  gstrtpbvdepay.h        \
103                  gstrtpbvpay.h          \
104                  gstrtpceltpay.h        \
105                  gstrtpceltdepay.h      \
106                  gstrtpdvdepay.h        \
107                  gstrtpdvpay.h          \
108                  gstrtpamrdepay.h       \
109                  gstrtpamrpay.h         \
110                  gstrtpgstdepay.h       \
111                  gstrtpgstpay.h         \
112                  gstrtpilbcdepay.h      \
113                  gstrtpilbcpay.h        \
114                  gstrtppcmadepay.h      \
115                  gstrtppcmudepay.h      \
116                  gstrtppcmupay.h        \
117                  gstrtppcmapay.h        \
118                  gstrtpg722depay.h      \
119                  gstrtpg722pay.h        \
120                  gstrtpg723depay.h      \
121                  gstrtpg723pay.h        \
122                  gstrtpg726depay.h      \
123                  gstrtpg726pay.h        \
124                  gstrtpg729depay.h      \
125                  gstrtpg729pay.h        \
126                  gstrtpgsmdepay.h       \
127                  gstrtpgsmpay.h         \
128                  gstrtpmpadepay.h       \
129                  gstrtpmparobustdepay.h         \
130                  gstrtpmpapay.h         \
131                  gstrtpmpvdepay.h \
132                  gstrtpmpvpay.h \
133                  gstrtph263pdepay.h     \
134                  gstrtph263ppay.h       \
135                  gstrtph263depay.h      \
136                  gstrtph263pay.h        \
137                  gstrtph264depay.h      \
138                  gstrtph264pay.h        \
139                  gstrtpj2kdepay.h       \
140                  gstrtpj2kpay.h         \
141                  gstrtpjpegdepay.h      \
142                  gstrtpjpegpay.h        \
143                  gstrtpmp1sdepay.h      \
144                  gstrtpmp2tdepay.h      \
145                  gstrtpmp2tpay.h        \
146                  gstrtpmp4vdepay.h      \
147                  gstrtpmp4vpay.h        \
148                  gstrtpmp4gdepay.h      \
149                  gstrtpmp4gpay.h        \
150                  gstrtpmp4adepay.h      \
151                  gstrtpmp4apay.h        \
152                  gstrtpdepay.h          \
153                  gstasteriskh263.h      \
154                  gstrtpqcelpdepay.h     \
155                  gstrtpqdmdepay.h       \
156                  gstrtpsirenpay.h       \
157                  gstrtpsirendepay.h     \
158                  gstrtpspeexdepay.h     \
159                  gstrtpspeexpay.h       \
160                  gstrtpsv3vdepay.h      \
161                  gstrtptheoradepay.h    \
162                  gstrtptheorapay.h      \
163                  gstrtpvorbisdepay.h    \
164                  gstrtpvorbispay.h      \
165                  gstrtpvrawdepay.h      \
166                  gstrtpvrawpay.h
167
168 Android.mk: Makefile.am $(BUILT_SOURCES)
169         androgenizer \
170         -:PROJECT libgstrtp -:SHARED libgstrtp \
171          -:TAGS eng debug \
172          -:REL_TOP $(top_srcdir) -:ABS_TOP $(abs_top_srcdir) \
173          -:SOURCES $(libgstrtp_la_SOURCES) \
174          -:CFLAGS $(DEFS) $(DEFAULT_INCLUDES) $(libgstrtp_la_CFLAGS) \
175          -:LDFLAGS $(libgstrtp_la_LDFLAGS) \
176                    $(libgstrtp_la_LIBADD) \
177                    -ldl \
178          -:PASSTHROUGH LOCAL_ARM_MODE:=arm \
179                        LOCAL_MODULE_PATH:='$$(TARGET_OUT)/lib/gstreamer-0.10' \
180         > $@