我正在尝试将gsteamer C应用程序从Linux移植到Mac。
为了进行测试,我们将thng简化为在Mac上可以使用的命令行:
gst-launch-1.0 -v filesrc location=23.mp4 typefind=true ! decodebin name=src src. ! autovideosink src. ! decodebin ! autoaudiosink
(弹出一个窗口并显示23.mp4和音频)
[当我们尝试在C应用程序(在Linux系统上运行)中复制该代码时,它将不会打开视频窗口或播放音频。认为这是视频/音频显示例程,所以我用glimagesink替换了自动videoinkink,用osxaudiosink替换了autoaudiosink,我们得到了完全相同的结果。
任何人都可以提供帮助,为什么这可能会失败?谢谢。
我有一个相似但略有不同的问题。在这种情况下,是否有gstreamer移植指南可以帮助从linux迁移到其他平台?抱歉,由于新状态而无法发表评论。