Open PortAudio-admin opened 13 years ago
Issue created by @RossBencina
Write a test that verifies that all devices correctly implement the stream state transition model described here: http://www.portaudio.com/docs/proposals/010-ClarifyStreamStateMachine.html
Test full and half duplex
test Starting and Stopping multiple times
test starting and stopping immediately or after some time
test returning different return values from the stream callback on the first callback, and on subsequent callbacks.
this test could also confirm that the stream completed callback is invoked.
Comment by @RossBencina
TRAC migration: propagating ticket status from TRAC
Issue created by @RossBencina
Write a test that verifies that all devices correctly implement the stream state transition model described here: http://www.portaudio.com/docs/proposals/010-ClarifyStreamStateMachine.html
Test full and half duplex
test Starting and Stopping multiple times
test starting and stopping immediately or after some time
test returning different return values from the stream callback on the first callback, and on subsequent callbacks.
this test could also confirm that the stream completed callback is invoked.