[Gstreamer-从Linux移植到OS X-命令行工作C prog失败

问题描述 投票:-2回答:1

我正在尝试将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,我们得到了完全相同的结果。

任何人都可以提供帮助,为什么这可能会失败?谢谢。

linux macos gstreamer
1个回答
0
投票

我有一个相似但略有不同的问题。在这种情况下,是否有gstreamer移植指南可以帮助从linux迁移到其他平台?抱歉,由于新状态而无法发表评论。

© www.soinside.com 2019 - 2024. All rights reserved.