Issue #1512791: In setframerate method of Wave_write, round non-integral

inputs to the nearest integer.  Thanks Neil Tallim for the patch.
This commit is contained in:
Mark Dickinson 2010-08-28 17:22:16 +00:00
parent a62074883b
commit 64a38c0eb5
5 changed files with 21 additions and 3 deletions

View file

@ -355,7 +355,7 @@ class Wave_write:
raise Error('cannot change parameters after starting to write')
if framerate <= 0:
raise Error('bad frame rate')
self._framerate = framerate
self._framerate = int(round(framerate))
def getframerate(self):
if not self._framerate: