[Scummvm-devel] [Scummvm-cvs-logs] SF.net SVN: scummvm:[43161] scummvm/branches/gsoc2009-draci/engines/draci

Filippos Karapetis philipk79 at hotmail.com
Mon Aug 10 00:56:21 CEST 2009

> CC: scummvm-devel at lists.sourceforge.net
> From: max at quendi.de
> Date: Mon, 10 Aug 2009 00:42:33 +0200
> Subject: Re: [Scummvm-devel] [Scummvm-cvs-logs] SF.net SVN:	scummvm:[43161]	scummvm/branches/gsoc2009-draci/engines/draci
> Actually, patch #2834001 won't affect that -- unstructured audio data  
> is not covered by that, and cannot be (as there is no way to discern  
> the length or format of the audio data).

Actually, it does. We only have makeLinearInputStream() for creating a raw audio stream, which reads data from a memory buffer.
LinearDiskStream, which is introduced in that patch, seems to be the "missing piece": it can create a raw audio stream directly from disk,
without having it loaded in memory (unless I didn't read its description properly, in which case I apologize).

> Alas, if draci uses VOC or WAVE data, it could already now use  
> makeVOCStream / makeWAVStream.

Robert mentioned in his e-mail that the game uses uncompressed raw PCM 8bit audio data @ 22KHz, that's why I mentioned raw data myself.


Express your personality in color! Preview and select themes for HotmailĀ®. 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.scummvm.org/pipermail/scummvm-devel/attachments/20090809/3c1c4301/attachment.html>

More information about the Scummvm-devel mailing list