我已经交叉编译了Qt-5.x.x,以便使用arm编译器提供多媒体支持。我能够使用 gstreamer 构建媒体服务插件。它们是:
1.libgstaudiodecoder.so
2.libgstcamerabin.so
3.libgstmediacapture.so
4.libgstmediaplayer.so
使用多媒体编译了一个示例。 尝试在船上执行。收到错误,说:
libEGL warning: GLX/DRI2 is not supported
libEGL warning:DRI2:failed to autheniticate
(exmpl:3830): GStreamer-CRITICAL **:gst_object_ref: assertion 'object != NULL'
failed
用户界面出现。但是音频无法播放。我错过了什么?
缺少 Gstreamer 插件。 安装
apt-get install gstreamer0.10-plugins-bad gstreamer0.10-plugins-ugly