Note: We no longer publish the latest version of our code here. We primarily use a kumc-bmi github organization. The heron ETL repository, in particular, is not public. Peers in the informatics community should see MultiSiteDev for details on requesting access.

source: webrtc/webrtc/modules/video_processing/main/source/Android.mk @ 0:4bda6873e34c

pub_scrub_3792 tip
Last change on this file since 0:4bda6873e34c was 0:4bda6873e34c, checked in by Michael Prittie <mprittie@…>, 6 years ago

Scrubbed password for publication.

File size: 1.7 KB
Line 
1# Copyright (c) 2011 The WebRTC project authors. All Rights Reserved.
2#
3# Use of this source code is governed by a BSD-style license
4# that can be found in the LICENSE file in the root of the source
5# tree. An additional intellectual property rights grant can be found
6# in the file PATENTS.  All contributing project authors may
7# be found in the AUTHORS file in the root of the source tree.
8
9LOCAL_PATH := $(call my-dir)
10
11include $(CLEAR_VARS)
12
13include $(LOCAL_PATH)/../../../../../android-webrtc.mk
14
15LOCAL_ARM_MODE := arm
16LOCAL_MODULE_CLASS := STATIC_LIBRARIES
17LOCAL_MODULE := libwebrtc_video_processing
18LOCAL_MODULE_TAGS := optional
19LOCAL_CPP_EXTENSION := .cc
20LOCAL_SRC_FILES := \
21    brighten.cc \
22    brightness_detection.cc \
23    color_enhancement.cc \
24    content_analysis.cc \
25    deflickering.cc \
26    denoising.cc \
27    frame_preprocessor.cc \
28    spatial_resampler.cc \
29    video_decimator.cc \
30    video_processing_impl.cc
31
32ifeq ($(TARGET_ARCH),x86)
33LOCAL_SRC_FILES += \
34    content_analysis_sse2.cc
35endif
36
37# Flags passed to both C and C++ files.
38LOCAL_CFLAGS := \
39    $(MY_WEBRTC_COMMON_DEFS)
40
41LOCAL_C_INCLUDES := \
42    $(LOCAL_PATH)/../interface \
43    $(LOCAL_PATH)/../../../.. \
44    $(LOCAL_PATH)/../../../interface \
45    $(LOCAL_PATH)/../../../audio_coding/main/interface \
46    $(LOCAL_PATH)/../../../utility/interface \
47    $(LOCAL_PATH)/../../../../common_audio/signal_processing/include \
48    $(LOCAL_PATH)/../../../../common_video/vplib/main/interface \
49    $(LOCAL_PATH)/../../../../system_wrappers/interface
50
51LOCAL_SHARED_LIBRARIES := \
52    libcutils \
53    libdl \
54    libstlport
55
56ifndef NDK_ROOT
57include external/stlport/libstlport.mk
58endif
59include $(BUILD_STATIC_LIBRARY)
Note: See TracBrowser for help on using the repository browser.