Lines Matching refs:fout
166 self.fout = aifc.open(TESTFN, 'wb')
185 fout = aifc.open(io.BytesIO(), 'wb')
186 fout.setnchannels(1)
187 fout.setframerate(1)
188 fout.setcomptype(comptype, b'')
189 fout.close()
190 self.assertEqual(fout.getsampwidth(), 2)
191 fout.initfp(None)
194 fout = aifc.open(io.BytesIO(), 'wb')
195 self.assertEqual(fout.getmarkers(), None)
196 fout.setmark(1, 0, b'foo1')
197 fout.setmark(1, 1, b'foo2')
198 self.assertEqual(fout.getmark(1), (1, 1, b'foo2'))
199 self.assertEqual(fout.getmarkers(), [(1, 1, b'foo2')])
200 fout.initfp(None)
203 fout = self.fout = aifc.open(TESTFN, 'wb')
204 fout.aiff()
205 fout.setparams((1, 1, 1, 1, b'NONE', b''))
206 fout.setmark(1, 0, b'odd')
207 fout.setmark(2, 0, b'even')
208 fout.writeframes(b'\x00')
209 fout.close()
304 fout = aifc.open(io.BytesIO(), 'wb')
306 self.assertRaises(aifc.Error, fout.setparams, wrong_params)
307 self.assertRaises(aifc.Error, fout.getparams)
308 self.assertRaises(aifc.Error, fout.setnchannels, 0)
309 self.assertRaises(aifc.Error, fout.getnchannels)
310 self.assertRaises(aifc.Error, fout.setsampwidth, 0)
311 self.assertRaises(aifc.Error, fout.getsampwidth)
312 self.assertRaises(aifc.Error, fout.setframerate, 0)
313 self.assertRaises(aifc.Error, fout.getframerate)
314 self.assertRaises(aifc.Error, fout.setcomptype, b'WRNG', '')
315 fout.aiff()
316 fout.setnchannels(1)
317 fout.setsampwidth(1)
318 fout.setframerate(1)
319 fout.setnframes(1)
320 fout.writeframes(b'\x00')
321 self.assertRaises(aifc.Error, fout.setparams, (1, 1, 1, 1, 1, 1))
322 self.assertRaises(aifc.Error, fout.setnchannels, 1)
323 self.assertRaises(aifc.Error, fout.setsampwidth, 1)
324 self.assertRaises(aifc.Error, fout.setframerate, 1)
325 self.assertRaises(aifc.Error, fout.setnframes, 1)
326 self.assertRaises(aifc.Error, fout.setcomptype, b'NONE', '')
327 self.assertRaises(aifc.Error, fout.aiff)
328 self.assertRaises(aifc.Error, fout.aifc)
331 fout = aifc.open(io.BytesIO(), 'wb')
332 fout.aifc()
333 fout.setnchannels(1)
334 fout.setsampwidth(2)
335 fout.setframerate(3)
336 fout.setnframes(4)
337 fout.setcomptype(b'NONE', b'name')
338 self.assertEqual(fout.getnchannels(), 1)
339 self.assertEqual(fout.getsampwidth(), 2)
340 self.assertEqual(fout.getframerate(), 3)
341 self.assertEqual(fout.getnframes(), 0)
342 self.assertEqual(fout.tell(), 0)
343 self.assertEqual(fout.getcomptype(), b'NONE')
344 self.assertEqual(fout.getcompname(), b'name')
345 fout.writeframes(b'\x00' * 4 * fout.getsampwidth() * fout.getnchannels())
346 self.assertEqual(fout.getnframes(), 4)
347 self.assertEqual(fout.tell(), 4)
350 fout = aifc.open(io.BytesIO(), 'wb')
351 fout.aifc()
353 fout.setparams(p)
354 self.assertEqual(fout.getparams(), p)
355 fout.initfp(None)
358 fout = aifc.open(io.BytesIO(), 'wb')
359 self.assertRaises(aifc.Error, fout.close)
360 fout = aifc.open(io.BytesIO(), 'wb')
361 fout.setnchannels(1)
362 self.assertRaises(aifc.Error, fout.close)
363 fout = aifc.open(io.BytesIO(), 'wb')
364 fout.setnchannels(1)
365 fout.setsampwidth(1)
366 self.assertRaises(aifc.Error, fout.close)
370 fout = aifc.open(io.BytesIO(), 'wb')
371 fout.setsampwidth(1)
372 fout.setcomptype(comptype, b'')
373 self.assertRaises(aifc.Error, fout.close)
374 fout.initfp(None)
377 fout = aifc.open(io.BytesIO(), 'wb')
378 self.assertRaises(aifc.Error, fout.setmark, 0, 0, b'')
379 self.assertRaises(aifc.Error, fout.setmark, 1, -1, b'')
380 self.assertRaises(aifc.Error, fout.setmark, 1, 0, None)
381 self.assertRaises(aifc.Error, fout.getmark, 1)
382 fout.initfp(None)
387 fout = self.fout = aifc.open(filename, 'wb')
389 fout.setparams((1, sampwidth, 1, 1, b'ULAW', b''))
390 frames = b'\x00' * fout.getnchannels() * sampwidth
391 fout.writeframes(frames)
392 fout.close()