Локальное модульное имя файла не должно содержать расширения файла (реализация GSTREAMER в проекте Android Studio)Android

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Локальное модульное имя файла не должно содержать расширения файла (реализация GSTREAMER в проекте Android Studio)

Сообщение Anonymous »

Я пытаюсь интегрировать GSTREAMER через JNI в существующий Android Studio Project.

Код: Выделить всё

LOCAL_PATH := $(call my-dir)

include $(CLEAR_VARS)

LOCAL_MODULE    := rtsp-server
LOCAL_SRC_FILES := rtsp_server.c
LOCAL_SHARED_LIBRARIES := gstreamer_android
LOCAL_LDLIBS := -llog
include $(BUILD_SHARED_LIBRARY)

GSTREAMER_ROOT_ANDROID := C:/gst/gstreamer-1.0-android-universal-1.26.5

ifndef GSTREAMER_ROOT
ifndef GSTREAMER_ROOT_ANDROID
$(error GSTREAMER_ROOT_ANDROID is not defined!)
endif
GSTREAMER_ROOT            := $(GSTREAMER_ROOT_ANDROID)/arm64
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-1.0.mk
< /code>
Я могу успешно собрать официальные учебные проекты Gstreamer Android от Github, поэтому сама настройка кажется хорошей.Android NDK: jni/Android.mk:gstreamer_android: LOCAL_MODULE_FILENAME must not contain a file extension

Я новичок в JNI и Android NDK, поэтому я не уверен, что я делаю по -другому по сравнению с учебными проектами.

Подробнее здесь: https://stackoverflow.com/questions/797 ... -gstreamer
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»