[Python-Dev] Implementation difference of audioop.lin2lin in Python2 and Python3

KH Luke Kim khlukekim at gmail.com
Tue Dec 13 08:47:33 EST 2016


Yeah, but is it supposed to be avoided to apply new features in Python 3.x
to Python 2.x? Sorry if there's already a consensus.

2016-12-13 22:37 GMT+09:00 MRAB <python at mrabarnett.plus.com>:

> On 2016-12-13 11:31, KH Luke Kim wrote:
>
>> Hello,
>> recently there had been some issues in audioread and librosa that 3-byte
>> samples can be loaded in Python 3 but 2.
>>
>> The documentation says that the audioop.lin2lin function in Python 3
>> support 1-, 2-, 3-, 4-byte samples but only 1-, 2-, 4-byte samples in
>> Python 2.
>>
>> I wonder why 3-byte support is not implemented in Python 2. If there is
>> any previous thread or history regarding this issue, could you refer it
>> to me?
>>
>> The Python docs say that support for 3-byte (24-bit) samples was added in
> Python 3.4, so anyone using a version before that one is out of luck!
>
> _______________________________________________
> Python-Dev mailing list
> Python-Dev at python.org
> https://mail.python.org/mailman/listinfo/python-dev
> Unsubscribe: https://mail.python.org/mailman/options/python-dev/khlukekim
> %40gmail.com
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-dev/attachments/20161213/6991652e/attachment-0001.html>


More information about the Python-Dev mailing list