Reads characters to fill the supplied vector. The return value is the
number of characters read, which may be less than the number requested
if the stream is emptied. If the stream is emptied, the next call to
bad? must return #t.
(send a-wx:media-stream-in-base read data)->small integer data : vector for characters