Falta el complemento para GStreamer para Android SDK
android-ndk (1)
Cambié la URL del flujo en el Tutorial 5 incluido (un reproductor multimedia básico) a un flujo de medios h.264 / mp3 (de su flujo ogv original) y comenzó a quejarse sobre algunos complementos faltantes.
Después de buscar en Google encontré el plugin gst-ffmpeg de Prajnashi para Android https://github.com/prajnashi/gst-ffmpeg, pero ciertamente no es adecuado para el SDK.
Si el SDK no tiene el complemento requerido, ¿cómo puedo resolverlo? Soy nuevo en GStreamer y no tengo idea de cómo compilar alguno de los complementos existentes para Android.
Solo necesitas agregar
$(GSTREAMER_PLUGINS_CODECS_RESTRICTED)
a su Android.mk en la carpeta jni para android-tutorial-5
Al igual que:
GSTREAMER_PLUGINS := $(GSTREAMER_PLUGINS_CORE) $(GSTREAMER_PLUGINS_PLAYBACK) $(GSTREAMER_PLUGINS_CODECS) $(GSTREAMER_PLUGINS_NET) $(GSTREAMER_PLUGINS_SYS) $(GSTREAMER_PLUGINS_CODECS_RESTRICTED)