Android.mk revision a6f950c9682ffffc00ca976aafeeedf391718b1d
14c5d28cee0537c83ff0e5bc0daaae78f68dfc7c8Chia-chi Yeh#
24c5d28cee0537c83ff0e5bc0daaae78f68dfc7c8Chia-chi Yeh# Copyright (C) 2010 The Android Open Source Project
34c5d28cee0537c83ff0e5bc0daaae78f68dfc7c8Chia-chi Yeh#
44c5d28cee0537c83ff0e5bc0daaae78f68dfc7c8Chia-chi Yeh# Licensed under the Apache License, Version 2.0 (the "License");
54c5d28cee0537c83ff0e5bc0daaae78f68dfc7c8Chia-chi Yeh# you may not use this file except in compliance with the License.
64c5d28cee0537c83ff0e5bc0daaae78f68dfc7c8Chia-chi Yeh# You may obtain a copy of the License at
74c5d28cee0537c83ff0e5bc0daaae78f68dfc7c8Chia-chi Yeh#
84c5d28cee0537c83ff0e5bc0daaae78f68dfc7c8Chia-chi Yeh#      http://www.apache.org/licenses/LICENSE-2.0
94c5d28cee0537c83ff0e5bc0daaae78f68dfc7c8Chia-chi Yeh#
104c5d28cee0537c83ff0e5bc0daaae78f68dfc7c8Chia-chi Yeh# Unless required by applicable law or agreed to in writing, software
114c5d28cee0537c83ff0e5bc0daaae78f68dfc7c8Chia-chi Yeh# distributed under the License is distributed on an "AS IS" BASIS,
124c5d28cee0537c83ff0e5bc0daaae78f68dfc7c8Chia-chi Yeh# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
134c5d28cee0537c83ff0e5bc0daaae78f68dfc7c8Chia-chi Yeh# See the License for the specific language governing permissions and
144c5d28cee0537c83ff0e5bc0daaae78f68dfc7c8Chia-chi Yeh# limitations under the License.
154c5d28cee0537c83ff0e5bc0daaae78f68dfc7c8Chia-chi Yeh#
164c5d28cee0537c83ff0e5bc0daaae78f68dfc7c8Chia-chi Yeh
174c5d28cee0537c83ff0e5bc0daaae78f68dfc7c8Chia-chi YehLOCAL_PATH := $(call my-dir)
184c5d28cee0537c83ff0e5bc0daaae78f68dfc7c8Chia-chi Yehinclude $(CLEAR_VARS)
194c5d28cee0537c83ff0e5bc0daaae78f68dfc7c8Chia-chi Yeh
204c5d28cee0537c83ff0e5bc0daaae78f68dfc7c8Chia-chi YehLOCAL_MODULE := librtp_jni
214c5d28cee0537c83ff0e5bc0daaae78f68dfc7c8Chia-chi Yeh
224c5d28cee0537c83ff0e5bc0daaae78f68dfc7c8Chia-chi YehLOCAL_SRC_FILES := \
234c5d28cee0537c83ff0e5bc0daaae78f68dfc7c8Chia-chi Yeh	AudioCodec.cpp \
244c5d28cee0537c83ff0e5bc0daaae78f68dfc7c8Chia-chi Yeh	AudioGroup.cpp \
254c5d28cee0537c83ff0e5bc0daaae78f68dfc7c8Chia-chi Yeh	RtpStream.cpp \
264c5d28cee0537c83ff0e5bc0daaae78f68dfc7c8Chia-chi Yeh	util.cpp \
274c5d28cee0537c83ff0e5bc0daaae78f68dfc7c8Chia-chi Yeh	rtp_jni.cpp
284c5d28cee0537c83ff0e5bc0daaae78f68dfc7c8Chia-chi Yeh
29a6f950c9682ffffc00ca976aafeeedf391718b1dChia-chi YehLOCAL_SRC_FILES += \
30a6f950c9682ffffc00ca976aafeeedf391718b1dChia-chi Yeh	G711Codec.cpp \
31a6f950c9682ffffc00ca976aafeeedf391718b1dChia-chi Yeh	GsmCodec.cpp
32a6f950c9682ffffc00ca976aafeeedf391718b1dChia-chi Yeh
334c5d28cee0537c83ff0e5bc0daaae78f68dfc7c8Chia-chi YehLOCAL_SHARED_LIBRARIES := \
344c5d28cee0537c83ff0e5bc0daaae78f68dfc7c8Chia-chi Yeh	libnativehelper \
354c5d28cee0537c83ff0e5bc0daaae78f68dfc7c8Chia-chi Yeh	libcutils \
364c5d28cee0537c83ff0e5bc0daaae78f68dfc7c8Chia-chi Yeh	libutils \
374c5d28cee0537c83ff0e5bc0daaae78f68dfc7c8Chia-chi Yeh	libmedia
384c5d28cee0537c83ff0e5bc0daaae78f68dfc7c8Chia-chi Yeh
39a6f950c9682ffffc00ca976aafeeedf391718b1dChia-chi YehLOCAL_STATIC_LIBRARIES := libgsm
404c5d28cee0537c83ff0e5bc0daaae78f68dfc7c8Chia-chi Yeh
414c5d28cee0537c83ff0e5bc0daaae78f68dfc7c8Chia-chi YehLOCAL_C_INCLUDES += \
42a6f950c9682ffffc00ca976aafeeedf391718b1dChia-chi Yeh	$(JNI_H_INCLUDE) \
43a6f950c9682ffffc00ca976aafeeedf391718b1dChia-chi Yeh	external/libgsm/inc
444c5d28cee0537c83ff0e5bc0daaae78f68dfc7c8Chia-chi Yeh
454c5d28cee0537c83ff0e5bc0daaae78f68dfc7c8Chia-chi YehLOCAL_CFLAGS += -fvisibility=hidden
464c5d28cee0537c83ff0e5bc0daaae78f68dfc7c8Chia-chi Yeh
474c5d28cee0537c83ff0e5bc0daaae78f68dfc7c8Chia-chi YehLOCAL_PRELINK_MODULE := false
484c5d28cee0537c83ff0e5bc0daaae78f68dfc7c8Chia-chi Yeh
494c5d28cee0537c83ff0e5bc0daaae78f68dfc7c8Chia-chi Yehinclude $(BUILD_SHARED_LIBRARY)
50