This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author serhiy.storchaka
Recipients Claudiu.Popa, r.david.murray, serhiy.storchaka
Date 2013-09-04.11:11:47
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1378293110.61.0.780572869606.issue18919@psf.upfronthosting.co.za>
In-reply-to
Content
Three audio modules, aifc, sunau and wave, have similar interfaces and poor tests. The proposed patch introduces new file Lib/test/audiotests.py with common audio tests.

New testing exposes some bugs and discrepancy between different audio modules. For example aifc uses bytes for compression type and name, while sunau and wave use strings (issue8934). aifc closes underlied file object on close(), while sunau and wave don't. wave rounds a framerate, while aifc and sunau truncate it. Different modules have different behaviors when process framedata with length which is not divisible by frame size.
History
Date User Action Args
2013-09-04 11:11:51serhiy.storchakasetrecipients: + serhiy.storchaka, r.david.murray, Claudiu.Popa
2013-09-04 11:11:50serhiy.storchakasetmessageid: <1378293110.61.0.780572869606.issue18919@psf.upfronthosting.co.za>
2013-09-04 11:11:50serhiy.storchakalinkissue18919 messages
2013-09-04 11:11:49serhiy.storchakacreate