You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The built-in Python library audioop will be removed in Python 3.13 and it is deprecated since Python 3.11. PCMVolumeTransformer.read() uses this module to do multiplications on bytes.
The Ideal Solution
Replace PCMVolumeTransformer.read() with a pure Python equivalent.
The Current Solution
PCMVolumeTransformer.read() uses the audioop.mul to multiply with volume.
Additional Context
No response
The text was updated successfully, but these errors were encountered:
Summary
Replaces
PCMVolumeTransformer.read
implementation.Closes #2176.
What is the feature request for?
The core library
The Problem
The built-in Python library
audioop
will be removed in Python 3.13 and it is deprecated since Python 3.11.PCMVolumeTransformer.read()
uses this module to do multiplications on bytes.The Ideal Solution
Replace
PCMVolumeTransformer.read()
with a pure Python equivalent.The Current Solution
PCMVolumeTransformer.read()
uses theaudioop.mul
to multiply with volume.Additional Context
No response
The text was updated successfully, but these errors were encountered: