Lines Matching refs:dsp
50 dsp = ossaudiodev.open('w')
58 dsp.bufsize()
59 dsp.obufcount()
60 dsp.obuffree()
61 dsp.getptr()
62 dsp.fileno()
65 self.assertFalse(dsp.closed)
66 self.assertEqual(dsp.name, "/dev/dsp")
67 self.assertEqual(dsp.mode, "w", "bad dsp.mode: %r" % dsp.mode)
72 setattr(dsp, attr, 42)
76 self.fail("dsp.%s not read-only" % attr)
82 dsp.setparameters(AFMT_S16_NE, nchannels, rate)
85 dsp.write(data)
86 dsp.close()
95 def set_parameters(self, dsp):
107 if (dsp.setfmt(fmt) == fmt and
108 dsp.channels(channels) == channels and
109 dsp.speed(rate) == rate):
117 result = dsp.setparameters(fmt, channels, rate, False)
121 result = dsp.setparameters(fmt, channels, rate, True)
125 def set_bad_parameters(self, dsp):
139 result = dsp.setparameters(fmt, channels, rate, False)
144 result = dsp.setparameters(fmt, channels, rate, True)
155 dsp = ossaudiodev.open("w")
157 self.set_parameters(dsp)
161 #self.set_bad_parameters(dsp)
163 dsp.close()
164 self.assertTrue(dsp.closed)
173 with ossaudiodev.open('w') as dsp:
175 self.assertTrue(dsp.closed)
178 dsp = ossaudiodev.open('w')
179 dsp.close()
180 self.assertRaises(ValueError, dsp.fileno)
181 self.assertRaises(ValueError, dsp.read, 1)
182 self.assertRaises(ValueError, dsp.write, b'x')
183 self.assertRaises(ValueError, dsp.writeall, b'x')
184 self.assertRaises(ValueError, dsp.bufsize)
185 self.assertRaises(ValueError, dsp.obufcount)
186 self.assertRaises(ValueError, dsp.obufcount)
187 self.assertRaises(ValueError, dsp.obuffree)
188 self.assertRaises(ValueError, dsp.getptr)
196 dsp = ossaudiodev.open('w')
202 dsp.close()