ohsewon / test

0 stars 0 forks source link

[Gstreamer] Android port of Gstreamer for Galaxy S + Bixby #146

Open ohsewon opened 5 years ago

ohsewon commented 5 years ago

Issue by geunsik-lim Thursday Jun 21, 2018 at 07:48 GMT Originally opened as https://github.sec.samsung.net/STAR/nnstreamer/issues/146


GalaxyS/Bixby (e.g., Galaxy S8)has been released on ARM/Android devices. So, we need to survey the compatibility possbility of Android port using Gstreamer-based nnstreamer to contribute our efforts to a real commercial target of the company.

Reference

ohsewon commented 5 years ago

Comment by git-bot-sec Thursday Jun 21, 2018 at 07:48 GMT


:octocat: cibot: Thank you for posting issue #146. The person in charge will reply soon.

ohsewon commented 5 years ago

Comment by geunsik-lim Thursday Jun 21, 2018 at 08:02 GMT


LOCAL_PATH := $(call my-dir)

include $(CLEAR_VARS)

LOCAL_MODULE    := NativeApplication
LOCAL_SRC_FILES := NativeApplication.c
LOCAL_SHARED_LIBRARIES := gstreamer_android
LOCAL_LDLIBS := -landroid

include $(BUILD_SHARED_LIBRARY)

ifndef GSTREAMER_ROOT
ifndef GSTREAMER_ROOT_ANDROID
$(error GSTREAMER_ROOT_ANDROID is not defined!)
endif
GSTREAMER_ROOT            := $(GSTREAMER_ROOT_ANDROID)
endif

GSTREAMER_NDK_BUILD_PATH  := $(GSTREAMER_ROOT)/share/gst-android/ndk-build/
GSTREAMER_PLUGINS         := coreelements ogg theora vorbis videoconvert audioconvert audioresample playback glimagesink soup opensles
G_IO_MODULES              := gnutls
GSTREAMER_EXTRA_DEPS      := gstreamer-video-1.0

include $(GSTREAMER_NDK_BUILD_PATH)/gstreamer.mk

1_c0t6j0xbur8zoc1bescp8q

invain@ubuntu:/work/ros-tizen/gstreamer-android/arm/lib$ ls -al libgst*.a
-rw-r--r-- 1 invain invain  379450  5월 24 03:31 libgstadaptivedemux-1.0.a
-rw-r--r-- 1 invain invain   65390  5월 18 16:41 libgstallocators-1.0.a
-rw-r--r-- 1 invain invain  323008  5월 18 16:41 libgstapp-1.0.a
-rw-r--r-- 1 invain invain 2701590  5월 18 16:40 libgstaudio-1.0.a
-rw-r--r-- 1 invain invain  189410  5월 24 03:31 libgstbadaudio-1.0.a
-rw-r--r-- 1 invain invain  232120  5월 24 03:31 libgstbadvideo-1.0.a
-rw-r--r-- 1 invain invain 2468864  5월 18 16:06 libgstbase-1.0.a
-rw-r--r-- 1 invain invain  138444  5월 24 03:31 libgstbasecamerabinsrc-1.0.a
-rw-r--r-- 1 invain invain  791104  5월 18 16:06 libgstcheck-1.0.a
-rw-r--r-- 1 invain invain 1285122  5월 24 03:31 libgstcodecparsers-1.0.a
-rw-r--r-- 1 invain invain  413134  5월 18 16:06 libgstcontroller-1.0.a
-rw-r--r-- 1 invain invain  257014  5월 18 16:40 libgstfft-1.0.a
-rw-r--r-- 1 invain invain 2676306  5월 18 16:41 libgstgl-1.0.a
-rw-r--r-- 1 invain invain   95864  5월 24 03:31 libgstinsertbin-1.0.a
-rw-r--r-- 1 invain invain   86758  5월 24 03:31 libgstisoff-1.0.a
-rw-r--r-- 1 invain invain  661226  5월 24 03:31 libgstmpegts-1.0.a
-rw-r--r-- 1 invain invain  461986  5월 18 16:06 libgstnet-1.0.a
-rw-r--r-- 1 invain invain 1108764  5월 18 16:41 libgstpbutils-1.0.a
-rw-r--r-- 1 invain invain  105482  5월 24 03:31 libgstphotography-1.0.a
-rw-r--r-- 1 invain invain  617736  5월 24 03:31 libgstplayer-1.0.a
-rw-r--r-- 1 invain invain 7775660  5월 18 16:06 libgstreamer-1.0.a
-rw-r--r-- 1 invain invain  209498  5월 18 16:41 libgstriff-1.0.a
-rw-r--r-- 1 invain invain  658610  5월 18 16:40 libgstrtp-1.0.a
-rw-r--r-- 1 invain invain  577758  5월 18 16:41 libgstrtsp-1.0.a
-rw-r--r-- 1 invain invain 2222418  5월 18 18:14 libgstrtspserver-1.0.a
-rw-r--r-- 1 invain invain  473628  5월 18 16:41 libgstsdp-1.0.a
-rw-r--r-- 1 invain invain 1134482  5월 18 16:40 libgsttag-1.0.a
-rw-r--r-- 1 invain invain  120314  5월 24 03:31 libgsturidownloader-1.0.a
-rw-r--r-- 1 invain invain 1741564  5월 18 18:31 libgstvalidate-1.0.a
-rw-r--r-- 1 invain invain 3614832  5월 18 16:41 libgstvideo-1.0.a
-rw-r--r-- 1 invain invain  239502  5월 24 03:31 libgstwebrtc-1.0.a