Asyncio frontend for pulsectl, a Python bindings library for PulseAudio (libpulse)
MIT License
sink_default_get()
and source_default_get()
, similar to those added in pulsectl (see https://github.com/mk-fg/python-pulse-control/issues/81)Published by mhthies over 1 year ago
Published by mhthies over 1 year ago
subscribe_peak_sample()
and get_peak_sample()
methodsPublished by mhthies over 1 year ago
This release (as compared to 0.2.3) only contains a small fix to make pulsectl-asyncio compatible with Python 3.11 and a small change to the packaging infrastructure. However, the package is now around for long enough that I consider it appropriate to declare it as "stable".
According to semantic versioning spec, future releases with non-backward compatible changes will be tagged with a new major version. In this case, I will try maintain the 1.x branch with bugfixes, if required, for at least some time.
setup.cfg
inspect.getargspec()
for compatibility with Python 3.11Published by mhthies over 2 years ago
Published by mhthies over 2 years ago
(includes redacted version 0.2.1)
allow_suspend
for subscribe_peak_sample()
Published by mhthies almost 3 years ago
loop
-Parameter of PulseAsync()
is deprecated and will be removed in future versions of the library.Published by mhthies about 3 years ago
Follow-up release for 0.1.9 to fix the flawed minimum version requirement for pulsectl.
Published by mhthies about 3 years ago
.channel_list_raw
on SinkInfo
and similar objects, containing the raw integer channel position identifier from libpulse (see discussion at https://github.com/mk-fg/python-pulse-control/pull/66)PulseAsync.channel_channel_list_enum
ported from pulsectl for iterating the possible channel position valuesPublished by mhthies about 3 years ago
pulsectl
dependency
load_module
w.r.t. error handling from pactl.Published by mhthies over 3 years ago
Published by mhthies over 3 years ago
Published by mhthies over 3 years ago
Change log:
subscribe_peak_sample()
subscribe_peak_sample()
Published by mhthies over 3 years ago
Change log:
subscribe_peak_sample()
or get_peak_sample()
.Published by mhthies over 3 years ago
Change log:
timeout
parameter for connect()
, similiar to the new feature in pulsectl (see https://github.com/mk-fg/python-pulse-control/issues/48)subscribe_peak_sample()
method for monitoring a stream's level in real time: pulsectl_async.py, line 532
Published by mhthies over 3 years ago
Changelog:
base_volume
property