【发布时间】:2020-08-23 17:32:55
【问题描述】:
我正在尝试创建 2 个简单的程序,它们基本上是来自 pulseaudio documentation 的 parec-simple 和 pacat-simple 示例。唯一的区别是我想创建一个空接收器,相当于
pactl load-module module-null-sink sink_name=steam
(参见示例 here)然后我将使用它来代替两端的默认设备 - 播放和录制。
我的问题是:如何使用 pulseaudio 的 C API 创建这个空接收器?从我所见,pulse/simple.h 不包含任何函数定义来执行此操作,所以我想我必须使用 libpulse。
【问题讨论】:
-
嘿 Copil,你找到办法了吗?
-
@Barthy:是的,请看下面的答案。
标签: c pulseaudio