annotate yetilab/stream/type.yeti @ 296:ec6a36d88f57

Move complex tests to complex package
author Chris Cannam
date Fri, 31 May 2013 22:02:03 +0100
parents 197d23954a4e
children
rev   line source
Chris@162 1
Chris@273 2 module yetilab.stream.type;
Chris@162 3
Chris@273 4 load yetilab.matrix.type;
Chris@195 5
Chris@162 6 typedef stream =
Chris@162 7 {
Chris@162 8 position is number,
Chris@162 9 channels is number,
Chris@162 10 sampleRate is number,
Chris@162 11 available is Known number | Unknown () | Infinite (),
Chris@162 12 finished? is boolean,
Chris@195 13 read is number -> matrix,
Chris@162 14 close is () -> (),
Chris@162 15 };
Chris@162 16
Chris@162 17 ();
Chris@162 18