Adapted AudioStream to the new stream hold interface

Ignore-this: 4a689c479361c5c4f76a1b0a75556990

darcs-hash:20090723083505-1e3d8-0fa044978f44e70baf8f008b23db34f101477947