1cf7b9c7aae758ac0b99833915053c63c2ac46e09Andreas HuberLOCAL_PATH:= $(call my-dir) 2cf7b9c7aae758ac0b99833915053c63c2ac46e09Andreas Huber 3cf7b9c7aae758ac0b99833915053c63c2ac46e09Andreas Huberinclude $(CLEAR_VARS) 4cf7b9c7aae758ac0b99833915053c63c2ac46e09Andreas Huber 5cf7b9c7aae758ac0b99833915053c63c2ac46e09Andreas HuberLOCAL_SRC_FILES:= \ 639ddf8e0f18766f7ba1e3246b774aa6ebd93eea8Andreas Huber AAMRAssembler.cpp \ 7cf7b9c7aae758ac0b99833915053c63c2ac46e09Andreas Huber AAVCAssembler.cpp \ 839ddf8e0f18766f7ba1e3246b774aa6ebd93eea8Andreas Huber AH263Assembler.cpp \ 9cfaeeec0900014d97e15829e0fa52f865ee4c786Andreas Huber AMPEG2TSAssembler.cpp \ 10cf7b9c7aae758ac0b99833915053c63c2ac46e09Andreas Huber AMPEG4AudioAssembler.cpp \ 1162cb04d23642a2ea7c005f050494c8ef3c370dd3Andreas Huber AMPEG4ElementaryAssembler.cpp \ 12cf7b9c7aae758ac0b99833915053c63c2ac46e09Andreas Huber APacketSource.cpp \ 13fcea8f7a7d178e5426aa06586cff54726e18d1f6Andreas Huber ARawAudioAssembler.cpp \ 14cf7b9c7aae758ac0b99833915053c63c2ac46e09Andreas Huber ARTPAssembler.cpp \ 15cf7b9c7aae758ac0b99833915053c63c2ac46e09Andreas Huber ARTPConnection.cpp \ 16cf7b9c7aae758ac0b99833915053c63c2ac46e09Andreas Huber ARTPSource.cpp \ 1739ddf8e0f18766f7ba1e3246b774aa6ebd93eea8Andreas Huber ARTPWriter.cpp \ 18cf7b9c7aae758ac0b99833915053c63c2ac46e09Andreas Huber ARTSPConnection.cpp \ 19cf7b9c7aae758ac0b99833915053c63c2ac46e09Andreas Huber ASessionDescription.cpp \ 207a33b7740412accf6a1cc912686c8d0acfb2a883Oscar Rydhé SDPLoader.cpp \ 21cf7b9c7aae758ac0b99833915053c63c2ac46e09Andreas Huber 22cf7b9c7aae758ac0b99833915053c63c2ac46e09Andreas HuberLOCAL_C_INCLUDES:= \ 231b86fe063badb5f28c467ade39be0f4008688947Andreas Huber $(TOP)/frameworks/av/media/libstagefright \ 246c6b4d0d2b98a7ceee8b697daaf611f8df3254fbJames Dong $(TOP)/frameworks/native/include/media/openmax \ 256c6b4d0d2b98a7ceee8b697daaf611f8df3254fbJames Dong $(TOP)/external/openssl/include 26cf7b9c7aae758ac0b99833915053c63c2ac46e09Andreas Huber 27cf7b9c7aae758ac0b99833915053c63c2ac46e09Andreas HuberLOCAL_MODULE:= libstagefright_rtsp 28cf7b9c7aae758ac0b99833915053c63c2ac46e09Andreas Huber 29cf7b9c7aae758ac0b99833915053c63c2ac46e09Andreas Huberifeq ($(TARGET_ARCH),arm) 30cf7b9c7aae758ac0b99833915053c63c2ac46e09Andreas Huber LOCAL_CFLAGS += -Wno-psabi 31cf7b9c7aae758ac0b99833915053c63c2ac46e09Andreas Huberendif 32cf7b9c7aae758ac0b99833915053c63c2ac46e09Andreas Huber 3384333e0475bc911adc16417f4ca327c975cf6c36Andreas HuberLOCAL_CFLAGS += -Werror 3484333e0475bc911adc16417f4ca327c975cf6c36Andreas Huber 3567ae86eea1aeb574ca19ec6b37d6e4dd7170e4c4Christopher FerrisLOCAL_ADDITIONAL_DEPENDENCIES := $(LOCAL_PATH)/Android.mk 3667ae86eea1aeb574ca19ec6b37d6e4dd7170e4c4Christopher Ferris 37cf7b9c7aae758ac0b99833915053c63c2ac46e09Andreas Huberinclude $(BUILD_STATIC_LIBRARY) 38cf7b9c7aae758ac0b99833915053c63c2ac46e09Andreas Huber 3939ddf8e0f18766f7ba1e3246b774aa6ebd93eea8Andreas Huber################################################################################ 4039ddf8e0f18766f7ba1e3246b774aa6ebd93eea8Andreas Huber 4139ddf8e0f18766f7ba1e3246b774aa6ebd93eea8Andreas Huberinclude $(CLEAR_VARS) 4239ddf8e0f18766f7ba1e3246b774aa6ebd93eea8Andreas Huber 4339ddf8e0f18766f7ba1e3246b774aa6ebd93eea8Andreas HuberLOCAL_SRC_FILES:= \ 4439ddf8e0f18766f7ba1e3246b774aa6ebd93eea8Andreas Huber rtp_test.cpp 4539ddf8e0f18766f7ba1e3246b774aa6ebd93eea8Andreas Huber 4639ddf8e0f18766f7ba1e3246b774aa6ebd93eea8Andreas HuberLOCAL_SHARED_LIBRARIES := \ 4739ddf8e0f18766f7ba1e3246b774aa6ebd93eea8Andreas Huber libstagefright liblog libutils libbinder libstagefright_foundation 4839ddf8e0f18766f7ba1e3246b774aa6ebd93eea8Andreas Huber 4939ddf8e0f18766f7ba1e3246b774aa6ebd93eea8Andreas HuberLOCAL_STATIC_LIBRARIES := \ 5039ddf8e0f18766f7ba1e3246b774aa6ebd93eea8Andreas Huber libstagefright_rtsp 5139ddf8e0f18766f7ba1e3246b774aa6ebd93eea8Andreas Huber 5239ddf8e0f18766f7ba1e3246b774aa6ebd93eea8Andreas HuberLOCAL_C_INCLUDES:= \ 53559bf2836f5da25b75bfb229fec0d20d540ee426James Dong frameworks/av/media/libstagefright \ 546c6b4d0d2b98a7ceee8b697daaf611f8df3254fbJames Dong $(TOP)/frameworks/native/include/media/openmax 5539ddf8e0f18766f7ba1e3246b774aa6ebd93eea8Andreas Huber 5639ddf8e0f18766f7ba1e3246b774aa6ebd93eea8Andreas HuberLOCAL_CFLAGS += -Wno-multichar 5739ddf8e0f18766f7ba1e3246b774aa6ebd93eea8Andreas Huber 580e6858d6aea12fc585a8c7d217c1271878655081Dan MorrillLOCAL_MODULE_TAGS := optional 5939ddf8e0f18766f7ba1e3246b774aa6ebd93eea8Andreas Huber 6039ddf8e0f18766f7ba1e3246b774aa6ebd93eea8Andreas HuberLOCAL_MODULE:= rtp_test 6139ddf8e0f18766f7ba1e3246b774aa6ebd93eea8Andreas Huber 6267ae86eea1aeb574ca19ec6b37d6e4dd7170e4c4Christopher FerrisLOCAL_ADDITIONAL_DEPENDENCIES := $(LOCAL_PATH)/Android.mk 6367ae86eea1aeb574ca19ec6b37d6e4dd7170e4c4Christopher Ferris 64864d06670089f79bc177a51fd53de9db0e21fc99Andreas Huber# include $(BUILD_EXECUTABLE) 65