gpt4 book ai didi

plugins - 如何注册 Gstreamer 插件?

转载 作者:行者123 更新时间:2023-12-04 05:07:22 24 4
gpt4 key购买 nike

我试图在我的 Raspberry Pi 中安装一个 gstreamer 插件。
我已经从存储库下载了 Gstreamer 插件,然后我构建了二进制文件。构建后我做了一个
sudo make install安装 gstreamer openmax 插件。

但是具有硬件解码器元素(omxh264dec 等)的插件(gst-openmax)未在 gst-inspect 中列出。

我想是因为我没有注册插件?
我如何注册这个插件?

我浏览了代码,发现了一个名为 plugin_init() 的函数他们在其中编写了代码来注册插件。如何调用这个函数?
我尝试设置环境变量,例如 GST_PLUGIN_PATH, GST_OMX_CONFIG_DIR, LD_LIBRARY_PATH etc但这也不起作用。
如何注册这个 open max 插件,以便我可以在不同的管道中使用它?

最佳答案

要让 gstreamer 检测您的插件(即 .dll 或 .so 文件),您只需将其放在插件目录中。您不需要调用任何函数调用,例如 plugin_init 等。如果在插件目录中检测到插件,Gstreamer 将自动调用它。

关于plugins - 如何注册 Gstreamer 插件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15360688/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com