gpt4 book ai didi

在 gstreamer 插件中的两个输入之间进行选择

转载 作者:太空狗 更新时间:2023-10-29 15:38:31 32 4
gpt4 key购买 nike

我目前正在编写一个带有 audio/x-raw 源的 Gstreamer-1.0 插件。

我想向我的插件发送两个输入源。一个将是默认源,另一个将在条件为真时使用,如下所示:

       ____________________________________
| |
->-| default source |-->---
| |____________________________________| | _______________
| | | |
t-| |----->----| my plugin |
| ____________________________________ | |_______________|
| | | |
->-| secondary source |-->---
|____________________________________|

这样做的一个好方法似乎是使用输入选择器,但我没有 知道如何使用它。有谁知道如何添加和调整输入选择器

最佳答案

是的,input-selector 元素是正确的选择。

gst-plugins-base 附带的测试中有使用它的完整示例包。

通过运行 .autogen.sh 然后运行 ​​make 来构建它(您可能需要安装一些依赖项)。

input-selector 示例的源代码和可执行文件位于此处:

tests/icles/input-selector-test.c
./tests/icles/input-selector-test

关于在 gstreamer 插件中的两个输入之间进行选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24024870/

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