首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >GStreamer SDK:在Android上创建"playbin2“失败

GStreamer SDK:在Android上创建"playbin2“失败
EN

Stack Overflow用户
提问于 2013-08-13 22:01:12
回答 1查看 602关注 0票数 1

我想在我的安卓应用程序中使用GStreamer。到目前为止,我已经可以创建GstNetClock并成功地使用它。

如果我尝试创建一个playbin2元素,工厂总是返回NULL。我的代码:

代码语言:javascript
复制
GstElement* player = gst_element_factory_make("playbin2", NULL);

jni/Android.mk的相关线路

代码语言:javascript
复制
GSTREAMER_PLUGINS    := $(GSTREAMER_PLUGINS_CORE) \
                        $(GSTREAMER_PLUGINS_PLAYBACK) \
                        $(GSTREAMER_PLUGINS_CODECS) \
                        $(GSTREAMER_PLUGINS_NET) \
                        $(GSTREAMER_PLUGINS_SYS)

GSTREAMER_EXTRA_DEPS := gstreamer-net-0.10 \
                        gstreamer-interfaces-0.10 \
                        gstreamer-video-0.10 \
                        gstreamer-plugins-base-0.10

此外,我还试图增加GStreamer到GST_LEVEL_LOG的日志详细性。但是,根本没有显示任何日志(与默认设置一样)。

我必须加载额外的插件或库吗?或者我应该配置不同的东西吗?

EN

回答 1

Stack Overflow用户

发布于 2013-08-22 12:41:00

请检查是否可以在命令提示符gst-inspect-0.10 playbin2下运行。您可能有一个较早的不推荐版本,即playbin。也试着用它。

答:不要以为你需要额外的插件,因为playbin2是gst-plugins-base的一部分

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18219966

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档