@@ -32,7 +32,7 @@ def read_sound_file(path):
3232
3333def play_sound_file (data , rate , ssize , nchannels ):
3434 try :
35- a = ossaudiodev .open ('w' )
35+ dsp = ossaudiodev .open ('w' )
3636 except IOError , msg :
3737 if msg [0 ] in (errno .EACCES , errno .ENODEV , errno .EBUSY ):
3838 raise TestSkipped , msg
@@ -45,47 +45,46 @@ def play_sound_file(data, rate, ssize, nchannels):
4545 fmt = ossaudiodev .AFMT_S16_BE
4646
4747 # at least check that these methods can be invoked
48- a .bufsize ()
49- a .obufcount ()
50- a .obuffree ()
51- a .getptr ()
52- a .fileno ()
48+ dsp .bufsize ()
49+ dsp .obufcount ()
50+ dsp .obuffree ()
51+ dsp .getptr ()
52+ dsp .fileno ()
5353
5454 # set parameters based on .au file headers
55- a .setparameters (rate , 16 , nchannels , fmt )
56- a .write (data )
57- a .flush ()
58- a .close ()
55+ dsp .setparameters (fmt , nchannels , rate )
56+ dsp .write (data )
57+ dsp .flush ()
58+ dsp .close ()
5959
6060def test_errors ():
61- a = ossaudiodev .open ("w" )
62- size = 8
61+ dsp = ossaudiodev .open ("w" )
6362 fmt = ossaudiodev .AFMT_U8
6463 rate = 8000
6564 nchannels = 1
6665 try :
67- a .setparameters (- 1 , size , nchannels , fmt )
68- except ValueError , msg :
66+ dsp .setparameters (fmt , nchannels , - 1 )
67+ except ossaudiodev . error , msg :
6968 print msg
7069 try :
71- a .setparameters (rate , - 2 , nchannels , fmt )
72- except ValueError , msg :
70+ dsp .setparameters (fmt , nchannels , rate )
71+ except ossaudiodev . error , msg :
7372 print msg
7473 try :
75- a .setparameters (rate , size , 3 , fmt )
76- except ValueError , msg :
74+ dsp .setparameters (fmt , 3 , rate )
75+ except ossaudiodev . error , msg :
7776 print msg
7877 try :
79- a .setparameters (rate , size , nchannels , 177 )
80- except ValueError , msg :
78+ dsp .setparameters (177 , nchannels , rate )
79+ except ossaudiodev . error , msg :
8180 print msg
8281 try :
83- a .setparameters (rate , size , nchannels , ossaudiodev . AFMT_U16_LE )
84- except ValueError , msg :
82+ dsp .setparameters (ossaudiodev . AFMT_U16_LE , nchannels , rate )
83+ except ossaudiodev . error , msg :
8584 print msg
8685 try :
87- a .setparameters (rate , 16 , nchannels , fmt )
88- except ValueError , msg :
86+ dsp .setparameters (rate , nchannels , fmt )
87+ except ossaudiodev . error , msg :
8988 print msg
9089
9190def test ():
0 commit comments