如何获得C中的pulseaudio音量?

如何获得C中的pulseaudio音量?,c,linux,pulseaudio,dwm,C,Linux,Pulseaudio,Dwm,我正在为无吸dwm编写自己的状态栏程序,列表中最后一件事是从默认pulseaudio接收器获取音量百分比。在bash中,我用这个管道解决了这个问题: pactl列表接收器| awk'$1==“卷:{print$5}” 在C语言中有没有一种很好的方法可以做到这一点?这段代码在我的系统上非常有效。(Debian +XFCE)在编译安装之前考虑: LbPultDe< /Coo>库,用于Debian基础: SUDO APT安装LBPuleDeV/更改卷,默认为代码> XFCE4 PulsAudio插件<

我正在为无吸dwm编写自己的状态栏程序,列表中最后一件事是从默认pulseaudio接收器获取音量百分比。在bash中,我用这个管道解决了这个问题:

pactl列表接收器| awk'$1==“卷:{print$5}”


在C语言中有没有一种很好的方法可以做到这一点?

这段代码在我的系统上非常有效。(Debian +XFCE)在编译安装之前考虑:<代码> LbPultDe< /Coo>库,用于Debian基础:<代码> SUDO APT安装LBPuleDeV/<代码>更改卷,默认为代码> XFCE4 PulsAudio插件< /Cord>在我的桌面上,代码可以正确显示正确的卷。