Merge remote-tracking branch 'origin/0.10'
[platform/upstream/gst-plugins-good.git] / gst / rtp / Makefile.am
index 78045b8..c26ab6c 100644 (file)
@@ -3,20 +3,32 @@ plugin_LTLIBRARIES = libgstrtp.la
 libgstrtp_la_SOURCES = \
        fnv1hash.c \
        gstrtp.c \
-       gstrtpdepay.c \
+       gstrtpchannels.c \
        gstrtpac3depay.c \
+       gstrtpac3pay.c \
+       gstrtpbvdepay.c \
+       gstrtpbvpay.c \
+       gstrtpceltdepay.c \
+       gstrtpceltpay.c \
        gstrtpdvdepay.c \
        gstrtpdvpay.c \
+       gstrtpgstdepay.c \
+       gstrtpgstpay.c \
        gstrtpilbcdepay.c \
        gstrtpilbcpay.c \
        gstrtpmpadepay.c \
        gstrtpmpapay.c \
+       gstrtpmparobustdepay.c \
        gstrtpmpvdepay.c \
        gstrtpmpvpay.c \
        gstrtppcmadepay.c \
        gstrtppcmudepay.c \
        gstrtppcmupay.c \
        gstrtppcmapay.c \
+       gstrtpg722depay.c \
+       gstrtpg722pay.c \
+       gstrtpg723depay.c \
+       gstrtpg723pay.c \
        gstrtpg726pay.c \
        gstrtpg726depay.c \
        gstrtpg729pay.c \
@@ -31,9 +43,14 @@ libgstrtp_la_SOURCES = \
        gstrtph263pay.c \
        gstrtph264depay.c \
        gstrtph264pay.c \
+       gstrtpj2kdepay.c \
+       gstrtpj2kpay.c \
+       gstrtpjpegdepay.c \
+       gstrtpjpegpay.c \
        gstrtpL16depay.c \
        gstrtpL16pay.c \
        gstasteriskh263.c \
+       gstrtpmp1sdepay.c \
        gstrtpmp2tdepay.c \
        gstrtpmp2tpay.c \
        gstrtpmp4vdepay.c \
@@ -41,6 +58,11 @@ libgstrtp_la_SOURCES = \
        gstrtpmp4gdepay.c \
        gstrtpmp4gpay.c \
        gstrtpmp4adepay.c \
+       gstrtpmp4apay.c \
+       gstrtpqcelpdepay.c \
+       gstrtpqdmdepay.c \
+       gstrtpsirenpay.c \
+       gstrtpsirendepay.c \
        gstrtpspeexdepay.c \
        gstrtpspeexpay.c \
        gstrtpsv3vdepay.c \
@@ -50,35 +72,46 @@ libgstrtp_la_SOURCES = \
        gstrtpvorbispay.c  \
        gstrtpvrawdepay.c  \
        gstrtpvrawpay.c 
-       
 
-if HAVE_WINSOCK2_H
-WINSOCK2_LIBS = -lws2_32
-else
-WINSOCK2_LIBS =
-endif
-
-libgstrtp_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS)
-libgstrtp_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) $(GST_BASE_LIBS) \
+libgstrtp_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CFLAGS)
+libgstrtp_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) \
+               -lgstaudio-@GST_MAJORMINOR@ \
+               -lgstvideo-@GST_MAJORMINOR@ \
                 -lgsttag-@GST_MAJORMINOR@ \
-                -lgstrtp-@GST_MAJORMINOR@ $(WINSOCK2_LIBS)
+                -lgstrtp-@GST_MAJORMINOR@ \
+                -lgstpbutils-@GST_MAJORMINOR@ \
+               $(GST_BASE_LIBS) $(GST_LIBS) \
+               $(LIBM)
 libgstrtp_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) 
+libgstrtp_la_LIBTOOLFLAGS = --tag=disable-static
 
 noinst_HEADERS =                       \
                 fnv1hash.h             \
+                 gstrtpchannels.h       \
                 gstrtpL16depay.h       \
                 gstrtpL16pay.h         \
                 gstrtpac3depay.h       \
+                gstrtpac3pay.h         \
+                gstrtpbvdepay.h        \
+                gstrtpbvpay.h          \
+                gstrtpceltpay.h        \
+                gstrtpceltdepay.h      \
                 gstrtpdvdepay.h        \
                 gstrtpdvpay.h          \
                 gstrtpamrdepay.h       \
                 gstrtpamrpay.h         \
+                gstrtpgstdepay.h       \
+                gstrtpgstpay.h         \
                 gstrtpilbcdepay.h      \
                 gstrtpilbcpay.h        \
                 gstrtppcmadepay.h      \
                 gstrtppcmudepay.h      \
                 gstrtppcmupay.h        \
                 gstrtppcmapay.h        \
+                gstrtpg722depay.h      \
+                gstrtpg722pay.h        \
+                gstrtpg723depay.h      \
+                gstrtpg723pay.h        \
                 gstrtpg726depay.h      \
                 gstrtpg726pay.h        \
                 gstrtpg729depay.h      \
@@ -86,6 +119,7 @@ noinst_HEADERS =                     \
                 gstrtpgsmdepay.h       \
                 gstrtpgsmpay.h         \
                 gstrtpmpadepay.h       \
+                gstrtpmparobustdepay.h         \
                 gstrtpmpapay.h         \
                 gstrtpmpvdepay.h \
                 gstrtpmpvpay.h \
@@ -95,15 +129,24 @@ noinst_HEADERS =                   \
                 gstrtph263pay.h        \
                 gstrtph264depay.h      \
                 gstrtph264pay.h        \
+                gstrtpj2kdepay.h       \
+                gstrtpj2kpay.h         \
+                gstrtpjpegdepay.h      \
+                gstrtpjpegpay.h        \
+                gstrtpmp1sdepay.h      \
                 gstrtpmp2tdepay.h      \
                 gstrtpmp2tpay.h        \
                 gstrtpmp4vdepay.h      \
                 gstrtpmp4vpay.h        \
                 gstrtpmp4gdepay.h      \
                 gstrtpmp4gpay.h        \
-                gstrtpmp4adepay.h \
-                gstrtpdepay.h          \
+                gstrtpmp4adepay.h      \
+                gstrtpmp4apay.h        \
                 gstasteriskh263.h      \
+                gstrtpqcelpdepay.h     \
+                gstrtpqdmdepay.h       \
+                gstrtpsirenpay.h       \
+                gstrtpsirendepay.h     \
                 gstrtpspeexdepay.h     \
                 gstrtpspeexpay.h       \
                 gstrtpsv3vdepay.h      \
@@ -113,3 +156,17 @@ noinst_HEADERS =                   \
                 gstrtpvorbispay.h      \
                 gstrtpvrawdepay.h      \
                 gstrtpvrawpay.h
+
+Android.mk: Makefile.am $(BUILT_SOURCES)
+       androgenizer \
+       -:PROJECT libgstrtp -:SHARED libgstrtp \
+        -:TAGS eng debug \
+         -:REL_TOP $(top_srcdir) -:ABS_TOP $(abs_top_srcdir) \
+        -:SOURCES $(libgstrtp_la_SOURCES) \
+        -:CFLAGS $(DEFS) $(DEFAULT_INCLUDES) $(libgstrtp_la_CFLAGS) \
+        -:LDFLAGS $(libgstrtp_la_LDFLAGS) \
+                  $(libgstrtp_la_LIBADD) \
+                  -ldl \
+        -:PASSTHROUGH LOCAL_ARM_MODE:=arm \
+                      LOCAL_MODULE_PATH:='$$(TARGET_OUT)/lib/gstreamer-0.10' \
+       > $@