Message196900
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. |
|
Date |
User |
Action |
Args |
2013-09-04 11:11:51 | serhiy.storchaka | set | recipients:
+ serhiy.storchaka, r.david.murray, Claudiu.Popa |
2013-09-04 11:11:50 | serhiy.storchaka | set | messageid: <1378293110.61.0.780572869606.issue18919@psf.upfronthosting.co.za> |
2013-09-04 11:11:50 | serhiy.storchaka | link | issue18919 messages |
2013-09-04 11:11:49 | serhiy.storchaka | create | |
|