Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
What's new
10
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Open sidebar
Ewout ter Hoeven
VLC-Android
Commits
40b566f5
Commit
40b566f5
authored
Feb 05, 2015
by
Jean-Baptiste Kempf
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Unexport ANDROID_ABI
And be careful to use APP_PLATFORM in the .mk
parent
af3e6aab
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
3 additions
and
8 deletions
+3
-8
compile.sh
compile.sh
+0
-5
libvlc/jni/Android.mk
libvlc/jni/Android.mk
+3
-3
No files found.
compile.sh
View file @
40b566f5
...
...
@@ -79,10 +79,8 @@ case "$REL" in
10
*
)
if
[
"
${
HAVE_64
}
"
=
1
]
;
then
GCCVER
=
4.9
ANDROID_API
=
android-21
else
GCCVER
=
4.8
ANDROID_API
=
android-9
fi
;;
*
)
...
...
@@ -91,8 +89,6 @@ case "$REL" in
;;
esac
export
ANDROID_API
# Android.mk for -21
export
TARGET_TUPLE
# Makefile for android-libs
export
HAVE_64
# Makefile for libiomx.so.*
...
...
@@ -196,7 +192,6 @@ cat <<EssentialsA >> env.sh
export ANDROID_SDK=
$ANDROID_SDK
export ANDROID_NDK=
$ANDROID_NDK
export ANDROID_ABI=
$ANDROID_ABI
export ANDROID_API=
$ANDROID_API
export VLC_BUILD_DIR=
$VLC_BUILD_DIR
export TARGET_TUPLE=
$TARGET_TUPLE
export RELEASE=
$RELEASE
...
...
libvlc/jni/Android.mk
View file @
40b566f5
...
...
@@ -10,7 +10,7 @@ LOCAL_SRC_FILES += libvlcjni-vlcobject.c
LOCAL_SRC_FILES
+=
java_event_thread.c
LOCAL_SRC_FILES
+=
libvlcjni-media.c libvlcjni-medialist.c libvlcjni-mediadiscoverer.c
LOCAL_SRC_FILES
+=
aout.c vout.c native_crash_handler.c thumbnailer.c
ifneq
($(A
NDROID_API
),android-21)
ifneq
($(A
PP_PLATFORM
),android-21)
# compat functions not needed after android-21
LOCAL_SRC_FILES
+=
compat/pthread-condattr.c compat/pthread-rwlocks.c
LOCAL_SRC_FILES
+=
compat/pthread-once.c compat/eventfd.c compat/sem.c compat/pipe2.c
...
...
@@ -158,7 +158,7 @@ LOCAL_MODULE := $(1)
LOCAL_SRC_FILES
:=
../
$(VLC_SRC_DIR)
/modules/codec/omxil/iomx.cpp
LOCAL_C_INCLUDES
:=
$
(
LIBIOMX_INCLUDES_
$(2)
)
LOCAL_LDLIBS
:=
-L
$(ANDROID_PRIVATE_LIBDIR)
-lgcc
-lstagefright
-lmedia
-lutils
-lbinder
-llog
-lcutils
-lui
LOCAL_CFLAGS
:=
-Wno-psabi
-DA
NDROID_API
=
$(2)
LOCAL_CFLAGS
:=
-Wno-psabi
-DA
PP_PLATFORM
=
$(2)
$(TARGET_OUT)/$(1).so
:
$(ANDROID_PRIVATE_LIBS)
include
$(BUILD_SHARED_LIBRARY)
endef
...
...
@@ -182,7 +182,7 @@ LOCAL_MODULE := $(1)
LOCAL_SRC_FILES
:=
$(LIBANW_SRC_FILES_COMMON)
LOCAL_C_INCLUDES
:=
$
(
LIBIOMX_INCLUDES_
$(2)
)
LOCAL_LDLIBS
:=
-L
$(ANDROID_PRIVATE_LIBDIR)
-llog
-lhardware
LOCAL_CFLAGS
:=
$(LIBIOMX_CFLAGS_COMMON)
-DA
NDROID_API
=
$(2)
LOCAL_CFLAGS
:=
$(LIBIOMX_CFLAGS_COMMON)
-DA
PP_PLATFORM
=
$(2)
$(TARGET_OUT)/$(1).so
:
$(ANDROID_PRIVATE_LIBS)
include
$(BUILD_SHARED_LIBRARY)
endef
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment