Pyalsaaudio

Latest version: v0.10.0

Safety actively analyzes 629855 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 3

0.8.3

- Add DSD sample formats (contributed by lintweaker)
- Add Mixer.handleevents() to acknowledge events identified by select.poll (contributed by PaulSD)
- Add functions for listing cards and their names (contributed by chrisdiamand)
- Add a method for setting enums (contributed by chrisdiamand)

0.8.2

- fix 3 (we cannot get the revision from git for pip installs)

0.8.1

- document changes (this file)

0.8

- `PCM()` has new `device` and `cardindex` keyword arguments.

The keyword `device` allows to select virtual devices, `cardindex` can be
used to select hardware cards by index (as with `mixers()` and `Mixer()`).

The `card` keyword argument is still supported, but deprecated.

The reason for this change is that the `card` keyword argument guessed
a device name from the card name, but this only works sometimes, and breaks
opening virtual devices.

- new function `pcms()` to list available PCM devices.

- `mixers()` and `Mixer()` take an additional `device` keyword argument.
This allows to list or open virtual devices.

- The default behaviour of `Mixer()` without any arguments has changed.
Now Mixer() will try to open the `default` Mixer instead of the Mixer
that is associated with card 0.

- fix a memory leak under Python 3.x

- some more memory leaks in error conditions fixed.

0.7

- fixed several memory leaks (patch 3372909), contributed by Erik Kulyk)

0.6

- mostly reverted patch 2594366: alsapcm_setup did not do complete error
checking for good reasons; some ALSA functions in alsapcm_setup may fail without
rendering the device unusable

Page 2 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.