1cd196d3727db641e581d4223815367a5ca5d5637Dharmaray Kundargi# 2cd196d3727db641e581d4223815367a5ca5d5637Dharmaray Kundargi# Copyright (C) 2011 The Android Open Source Project 3cd196d3727db641e581d4223815367a5ca5d5637Dharmaray Kundargi# 4cd196d3727db641e581d4223815367a5ca5d5637Dharmaray Kundargi# Licensed under the Apache License, Version 2.0 (the "License"); 5cd196d3727db641e581d4223815367a5ca5d5637Dharmaray Kundargi# you may not use this file except in compliance with the License. 6cd196d3727db641e581d4223815367a5ca5d5637Dharmaray Kundargi# You may obtain a copy of the License at 7cd196d3727db641e581d4223815367a5ca5d5637Dharmaray Kundargi# 8cd196d3727db641e581d4223815367a5ca5d5637Dharmaray Kundargi# http://www.apache.org/licenses/LICENSE-2.0 9cd196d3727db641e581d4223815367a5ca5d5637Dharmaray Kundargi# 10cd196d3727db641e581d4223815367a5ca5d5637Dharmaray Kundargi# Unless required by applicable law or agreed to in writing, software 11cd196d3727db641e581d4223815367a5ca5d5637Dharmaray Kundargi# distributed under the License is distributed on an "AS IS" BASIS, 12cd196d3727db641e581d4223815367a5ca5d5637Dharmaray Kundargi# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13cd196d3727db641e581d4223815367a5ca5d5637Dharmaray Kundargi# See the License for the specific language governing permissions and 14cd196d3727db641e581d4223815367a5ca5d5637Dharmaray Kundargi# limitations under the License. 15cd196d3727db641e581d4223815367a5ca5d5637Dharmaray Kundargi# 16cd196d3727db641e581d4223815367a5ca5d5637Dharmaray Kundargi 17cd196d3727db641e581d4223815367a5ca5d5637Dharmaray KundargiLOCAL_PATH:= $(call my-dir) 18cd196d3727db641e581d4223815367a5ca5d5637Dharmaray Kundargiinclude $(CLEAR_VARS) 19cd196d3727db641e581d4223815367a5ca5d5637Dharmaray Kundargi 20cd196d3727db641e581d4223815367a5ca5d5637Dharmaray KundargiLOCAL_SRC_FILES:= \ 21cd196d3727db641e581d4223815367a5ca5d5637Dharmaray Kundargi VideoEditorMain.cpp \ 22cd196d3727db641e581d4223815367a5ca5d5637Dharmaray Kundargi VideoEditorClasses.cpp \ 23cd196d3727db641e581d4223815367a5ca5d5637Dharmaray Kundargi VideoEditorOsal.cpp \ 24cd196d3727db641e581d4223815367a5ca5d5637Dharmaray Kundargi VideoEditorJava.cpp \ 25cd196d3727db641e581d4223815367a5ca5d5637Dharmaray Kundargi VideoEditorPropertiesMain.cpp \ 26cd196d3727db641e581d4223815367a5ca5d5637Dharmaray Kundargi VideoEditorThumbnailMain.cpp \ 27cd196d3727db641e581d4223815367a5ca5d5637Dharmaray Kundargi VideoBrowserMain.c 28cd196d3727db641e581d4223815367a5ca5d5637Dharmaray Kundargi 29cd196d3727db641e581d4223815367a5ca5d5637Dharmaray KundargiLOCAL_C_INCLUDES += \ 30cd196d3727db641e581d4223815367a5ca5d5637Dharmaray Kundargi $(TOP)/frameworks/base/core/jni \ 31cd196d3727db641e581d4223815367a5ca5d5637Dharmaray Kundargi $(TOP)/frameworks/base/include \ 32cd196d3727db641e581d4223815367a5ca5d5637Dharmaray Kundargi $(TOP)/frameworks/base/include/media \ 33cd196d3727db641e581d4223815367a5ca5d5637Dharmaray Kundargi $(TOP)/frameworks/base/media/libmediaplayerservice \ 34cd196d3727db641e581d4223815367a5ca5d5637Dharmaray Kundargi $(TOP)/frameworks/base/media/libstagefright \ 35cd196d3727db641e581d4223815367a5ca5d5637Dharmaray Kundargi $(TOP)/frameworks/base/media/libstagefright/include \ 36cd196d3727db641e581d4223815367a5ca5d5637Dharmaray Kundargi $(TOP)/frameworks/base/media/libstagefright/rtsp \ 37cd196d3727db641e581d4223815367a5ca5d5637Dharmaray Kundargi $(JNI_H_INCLUDE) \ 38cd196d3727db641e581d4223815367a5ca5d5637Dharmaray Kundargi $(call include-path-for, corecg graphics) \ 39e1dea48f92fd087573ac76c6acd03f5a19181eceJames Dong $(TOP)/frameworks/native/include/media/editor \ 40cd196d3727db641e581d4223815367a5ca5d5637Dharmaray Kundargi $(TOP)/frameworks/base/core/jni/mediaeditor \ 41798cda73e173d69f7be51aa9123cd1917bfd5d59James Dong $(TOP)/frameworks/av/libvideoeditor/vss/inc \ 42798cda73e173d69f7be51aa9123cd1917bfd5d59James Dong $(TOP)/frameworks/av/libvideoeditor/vss/common/inc \ 43798cda73e173d69f7be51aa9123cd1917bfd5d59James Dong $(TOP)/frameworks/av/libvideoeditor/vss/mcs/inc \ 44798cda73e173d69f7be51aa9123cd1917bfd5d59James Dong $(TOP)/frameworks/av/libvideoeditor/vss/stagefrightshells/inc \ 45798cda73e173d69f7be51aa9123cd1917bfd5d59James Dong $(TOP)/frameworks/av/libvideoeditor/lvpp \ 46798cda73e173d69f7be51aa9123cd1917bfd5d59James Dong $(TOP)/frameworks/av/libvideoeditor/osal/inc \ 47e1dea48f92fd087573ac76c6acd03f5a19181eceJames Dong $(TOP)/frameworks/native/include/media/openmax 48cd196d3727db641e581d4223815367a5ca5d5637Dharmaray Kundargi 49cd196d3727db641e581d4223815367a5ca5d5637Dharmaray KundargiLOCAL_SHARED_LIBRARIES := \ 505ddb19e5305365d23ffd46751d8963d9b739b49dJames Dong libandroid_runtime \ 515ddb19e5305365d23ffd46751d8963d9b739b49dJames Dong libaudioflinger \ 52490909d2c057f348c0a6c69e5e6e9ab48fa8ea07Glenn Kasten libaudioutils \ 535ddb19e5305365d23ffd46751d8963d9b739b49dJames Dong libbinder \ 54cd196d3727db641e581d4223815367a5ca5d5637Dharmaray Kundargi libcutils \ 5517cfcbfa2920e2bd0576cce0b36fb72fbbd1e0e3Chih-Chung Chang libdl \ 565ddb19e5305365d23ffd46751d8963d9b739b49dJames Dong libgui \ 57f20e4f4b1a31c2103efdff01e2bf1a3b6f8d503eJames Dong libmedia \ 585ddb19e5305365d23ffd46751d8963d9b739b49dJames Dong libnativehelper \ 59cd196d3727db641e581d4223815367a5ca5d5637Dharmaray Kundargi libstagefright \ 60459f40dfb3ee67ff0f0b75f5a2a7b195f62cd63cJames Dong libstagefright_foundation \ 61cd196d3727db641e581d4223815367a5ca5d5637Dharmaray Kundargi libstagefright_omx \ 625ddb19e5305365d23ffd46751d8963d9b739b49dJames Dong libutils \ 635ddb19e5305365d23ffd46751d8963d9b739b49dJames Dong libvideoeditor_core \ 645ddb19e5305365d23ffd46751d8963d9b739b49dJames Dong libvideoeditor_osal \ 655ddb19e5305365d23ffd46751d8963d9b739b49dJames Dong libvideoeditor_videofilters \ 665ddb19e5305365d23ffd46751d8963d9b739b49dJames Dong libvideoeditorplayer \ 67cd196d3727db641e581d4223815367a5ca5d5637Dharmaray Kundargi 68cd196d3727db641e581d4223815367a5ca5d5637Dharmaray Kundargi 69cd196d3727db641e581d4223815367a5ca5d5637Dharmaray KundargiLOCAL_CFLAGS += \ 70cd196d3727db641e581d4223815367a5ca5d5637Dharmaray Kundargi -DUSE_STAGEFRIGHT_CODECS \ 71cd196d3727db641e581d4223815367a5ca5d5637Dharmaray Kundargi -DUSE_STAGEFRIGHT_AUDIODEC \ 72cd196d3727db641e581d4223815367a5ca5d5637Dharmaray Kundargi -DUSE_STAGEFRIGHT_VIDEODEC \ 73cd196d3727db641e581d4223815367a5ca5d5637Dharmaray Kundargi -DUSE_STAGEFRIGHT_AUDIOENC \ 74cd196d3727db641e581d4223815367a5ca5d5637Dharmaray Kundargi -DUSE_STAGEFRIGHT_VIDEOENC \ 75cd196d3727db641e581d4223815367a5ca5d5637Dharmaray Kundargi -DUSE_STAGEFRIGHT_READERS \ 7667ec9aa87812a4d55a3c0ed5d0ab66cdb36342f0Dheeraj Sharma -DUSE_STAGEFRIGHT_3GPP_READER 77cd196d3727db641e581d4223815367a5ca5d5637Dharmaray Kundargi 78cd196d3727db641e581d4223815367a5ca5d5637Dharmaray KundargiLOCAL_MODULE:= libvideoeditor_jni 79cd196d3727db641e581d4223815367a5ca5d5637Dharmaray Kundargi 806dbd3ee67b4e4d3bae9508c640e14e39cc953903Dharmaray KundargiLOCAL_MODULE_TAGS := optional 81cd196d3727db641e581d4223815367a5ca5d5637Dharmaray Kundargi 82cd196d3727db641e581d4223815367a5ca5d5637Dharmaray Kundargiinclude $(BUILD_SHARED_LIBRARY) 83