Streaming doesn't really need threads. What you're doing is just decompressing a small chunk of a file each frame - no different to loading in part of a file each frame and displaying it. All you then need is to be able to read the file format.
FEATURE REQUEST: Streaming audio
BlitzMax Forums/BlitzMax Programming/FEATURE REQUEST: Streaming audioThe forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.