【文件属性】:
文件名称:python-pulse-control:适用于PulseAudio(libpulse)的Python高级接口和基于ctypes的绑定
文件大小:36KB
文件格式:ZIP
更新时间:2021-05-01 01:56:33
python bindings pulseaudio Python
python-pulse-control(pulsectl模块)
Python(3.x和2.x)阻止 (libpulse)的高级接口和基于ctypes的绑定,以在简单的同步代码中使用。
包装程序主要用于混合器样的控件和与内省相关的操作,而不是例如将声音样本提交给播放器和类似播放器的客户端。
对于要与一起使用的异步版本,请参阅项目。
最初来自项目,该项目已捆绑了此代码。
内容
用法
简单的例子:
import pulsectl
with pulsectl.Pulse('volume-increaser') as pulse:
for sink in pulse.sink_list():
# Volume is usually in 0-1.0 range, with >1.0 being soft-boosted
pulse.volume_change_al
【文件预览】:
python-pulse-control-master
----.git.prepare-commit-msg-hook(418B)
----.gitignore(37B)
----setup.cfg(26B)
----COPYING(1KB)
----README.rst(16KB)
----pulsectl()
--------tests()
--------__init__.py(665B)
--------lookup.py(4KB)
--------_pulsectl.py(22KB)
--------pulsectl.py(39KB)
----CHANGES.rst(2KB)
----MANIFEST.in(39B)
----setup.py(1KB)