Lines Matching refs:fout
167 self.fout = aifc.open(TESTFN, 'wb')
186 fout = aifc.open(io.BytesIO(), 'wb')
187 fout.setnchannels(1)
188 fout.setframerate(1)
189 fout.setcomptype(comptype, b'')
190 fout.close()
191 self.assertEqual(fout.getsampwidth(), 2)
192 fout.initfp(None)
195 fout = aifc.open(io.BytesIO(), 'wb')
196 self.assertEqual(fout.getmarkers(), None)
197 fout.setmark(1, 0, b'foo1')
198 fout.setmark(1, 1, b'foo2')
199 self.assertEqual(fout.getmark(1), (1, 1, b'foo2'))
200 self.assertEqual(fout.getmarkers(), [(1, 1, b'foo2')])
201 fout.initfp(None)
204 fout = self.fout = aifc.open(TESTFN, 'wb')
205 fout.aiff()
206 fout.setparams((1, 1, 1, 1, b'NONE', b''))
207 fout.setmark(1, 0, b'odd')
208 fout.setmark(2, 0, b'even')
209 fout.writeframes(b'\x00')
210 fout.close()
338 fout = aifc.open(io.BytesIO(), 'wb')
340 self.assertRaises(aifc.Error, fout.setparams, wrong_params)
341 self.assertRaises(aifc.Error, fout.getparams)
342 self.assertRaises(aifc.Error, fout.setnchannels, 0)
343 self.assertRaises(aifc.Error, fout.getnchannels)
344 self.assertRaises(aifc.Error, fout.setsampwidth, 0)
345 self.assertRaises(aifc.Error, fout.getsampwidth)
346 self.assertRaises(aifc.Error, fout.setframerate, 0)
347 self.assertRaises(aifc.Error, fout.getframerate)
348 self.assertRaises(aifc.Error, fout.setcomptype, b'WRNG', '')
349 fout.aiff()
350 fout.setnchannels(1)
351 fout.setsampwidth(1)
352 fout.setframerate(1)
353 fout.setnframes(1)
354 fout.writeframes(b'\x00')
355 self.assertRaises(aifc.Error, fout.setparams, (1, 1, 1, 1, 1, 1))
356 self.assertRaises(aifc.Error, fout.setnchannels, 1)
357 self.assertRaises(aifc.Error, fout.setsampwidth, 1)
358 self.assertRaises(aifc.Error, fout.setframerate, 1)
359 self.assertRaises(aifc.Error, fout.setnframes, 1)
360 self.assertRaises(aifc.Error, fout.setcomptype, b'NONE', '')
361 self.assertRaises(aifc.Error, fout.aiff)
362 self.assertRaises(aifc.Error, fout.aifc)
365 fout = aifc.open(io.BytesIO(), 'wb')
366 fout.aifc()
367 fout.setnchannels(1)
368 fout.setsampwidth(2)
369 fout.setframerate(3)
370 fout.setnframes(4)
371 fout.setcomptype(b'NONE', b'name')
372 self.assertEqual(fout.getnchannels(), 1)
373 self.assertEqual(fout.getsampwidth(), 2)
374 self.assertEqual(fout.getframerate(), 3)
375 self.assertEqual(fout.getnframes(), 0)
376 self.assertEqual(fout.tell(), 0)
377 self.assertEqual(fout.getcomptype(), b'NONE')
378 self.assertEqual(fout.getcompname(), b'name')
379 fout.writeframes(b'\x00' * 4 * fout.getsampwidth() * fout.getnchannels())
380 self.assertEqual(fout.getnframes(), 4)
381 self.assertEqual(fout.tell(), 4)
384 fout = aifc.open(io.BytesIO(), 'wb')
385 fout.aifc()
387 fout.setparams(p)
388 self.assertEqual(fout.getparams(), p)
389 fout.initfp(None)
392 fout = aifc.open(io.BytesIO(), 'wb')
393 self.assertRaises(aifc.Error, fout.close)
394 fout = aifc.open(io.BytesIO(), 'wb')
395 fout.setnchannels(1)
396 self.assertRaises(aifc.Error, fout.close)
397 fout = aifc.open(io.BytesIO(), 'wb')
398 fout.setnchannels(1)
399 fout.setsampwidth(1)
400 self.assertRaises(aifc.Error, fout.close)
404 fout = aifc.open(io.BytesIO(), 'wb')
405 fout.setsampwidth(1)
406 fout.setcomptype(comptype, b'')
407 self.assertRaises(aifc.Error, fout.close)
408 fout.initfp(None)
411 fout = aifc.open(io.BytesIO(), 'wb')
412 self.assertRaises(aifc.Error, fout.setmark, 0, 0, b'')
413 self.assertRaises(aifc.Error, fout.setmark, 1, -1, b'')
414 self.assertRaises(aifc.Error, fout.setmark, 1, 0, None)
415 self.assertRaises(aifc.Error, fout.getmark, 1)
416 fout.initfp(None)
421 fout = self.fout = aifc.open(filename, 'wb')
423 fout.setparams((1, sampwidth, 1, 1, b'ULAW', b''))
424 frames = b'\x00' * fout.getnchannels() * sampwidth
425 fout.writeframes(frames)
426 fout.close()