kir*_*ran 0 x11 gtk qt gstreamer
我正在使用运行arago linux的AM335x入门套件开发基于gstreamer的应用程序."gst-launch"(带有测试管道)提供正确的命令行输出(串行),但在屏幕上不显示任何内容.BTW屏幕默认显示一个qt演示应用程序.杀死这个演示应用程序会导致gst-launch失败.
我编译了一个"hello world"gtk app,它给出了"Gtk-WARNING**:无法打开显示:"错误.顺便说一句,这里没有X.
但是当我运行Qt"hello world"应用程序时,演示应用程序顶部会显示一个弹出窗口.
有人可以解释原因.我们欢迎任何解决此问题的建议.
更新1:如果我错了,请纠正我.我在想也许使用qt-gstreamer API可能是最简单的方法.
UPDATE2:我能够使用"fbdevsink"gstreamer插件完成这项工作.感谢所有指针.
这听起来很奇怪.
GTK +依赖于GDK的绘图和输入需求,GDK 在不同的平台和环境中使用不同的后端.
X11后端是一个,但还有其他.
您必须确保使用适合您环境的后端构建GDK.
| 归档时间: |
|
| 查看次数: |
4632 次 |
| 最近记录: |