2012-12-21 7 views
4

J'ai changé l'URL de flux dans le tutoriel Tutoriel 5 (un lecteur multimédia de base) à un flux multimédia h.264/mp3 (de son flux ogv d'origine) et il a commencé à se plaindre de certains plugins manquants.Plugin manquant pour GStreamer pour Android SDK

Après avoir fait quelques recherches, j'ai trouvé le plugin gst-ffmpeg de Prajnashi pour Android https://github.com/prajnashi/gst-ffmpeg mais il n'est certainement pas adapté au SDK.

Si le SDK n'a pas le plugin requis, comment puis-je résoudre ce problème? Je suis nouveau à GStreamer et je n'ai aucune idée comment compiler l'un des plugins existants pour Android.

+0

J'ai le même problème maintenant . Avez-vous résolu celui-ci? S'il vous plaît laissez-moi savoir votre solution. – user840866

+0

Je ne crains pas. Pas de réponse de GstreamerSDK non plus. – mjiang

+0

trouvé une solution à cela en attendant? – TiGer

Répondre

2

Vous avez juste besoin d'ajouter

$(GSTREAMER_PLUGINS_CODECS_RESTRICTED) 

à votre Android.mk dans le dossier JNI pour android-tutorial-5

comme ceci:

GSTREAMER_PLUGINS := $(GSTREAMER_PLUGINS_CORE) $(GSTREAMER_PLUGINS_PLAYBACK) $(GSTREAMER_PLUGINS_CODECS) $(GSTREAMER_PLUGINS_NET) $(GSTREAMER_PLUGINS_SYS) $(GSTREAMER_PLUGINS_CODECS_RESTRICTED)