• Serhiy Storchaka's avatar
    Issue #16686: Fixed a lot of bugs in audioop module. · 7611d9a8
    Serhiy Storchaka yazdı
    * avgpp() and maxpp() no more crash on empty and 1-samples input fragment. They now work when peak-peak values are greater INT_MAX.
    * ratecv() no more crashes on empty input fragment.
    * Fixed an integer overflow in ratecv().
    * Fixed an integer overflow in add() and bias() for 32-bit samples.
    * reverse(), lin2lin() and ratecv() no more lose precision for 32-bit samples.
    * max() and rms() no more returns negative result for 32-bit sample -0x80000000.
    * minmax() now returns correct max value for 32-bit sample -0x80000000.
    * avg(), mul(), tomono() and tostereo() now round negative result down and can return 32-bit sample -0x80000000.
    * add() now can return 32-bit sample -0x80000000.
    7611d9a8
Adı
Son kayıt (commit)
Son güncelleme
Doc Loading commit data...
Grammar Loading commit data...
Include Loading commit data...
Lib Loading commit data...
Mac Loading commit data...
Misc Loading commit data...
Modules Loading commit data...
Objects Loading commit data...
PC Loading commit data...
PCbuild Loading commit data...
Parser Loading commit data...
Python Loading commit data...
Tools Loading commit data...
.bzrignore Loading commit data...
.gitignore Loading commit data...
.hgeol Loading commit data...
.hgignore Loading commit data...
.hgtags Loading commit data...
.hgtouch Loading commit data...
LICENSE Loading commit data...
Makefile.pre.in Loading commit data...
README Loading commit data...
config.guess Loading commit data...
config.sub Loading commit data...
configure Loading commit data...
configure.ac Loading commit data...
install-sh Loading commit data...
pyconfig.h.in Loading commit data...
setup.py Loading commit data...