[Scummvm-cvs-logs] SF.net SVN: scummvm:[45615] scummvm/trunk/sound/voc.cpp
fingolfin at users.sourceforge.net
fingolfin at users.sourceforge.net
Mon Nov 2 22:42:22 CET 2009
Revision: 45615
http://scummvm.svn.sourceforge.net/scummvm/?rev=45615&view=rev
Author: fingolfin
Date: 2009-11-02 21:42:21 +0000 (Mon, 02 Nov 2009)
Log Message:
-----------
Enhance VOC debug output
Modified Paths:
--------------
scummvm/trunk/sound/voc.cpp
Modified: scummvm/trunk/sound/voc.cpp
===================================================================
--- scummvm/trunk/sound/voc.cpp 2009-11-02 20:33:34 UTC (rev 45614)
+++ scummvm/trunk/sound/voc.cpp 2009-11-02 21:42:21 UTC (rev 45615)
@@ -52,6 +52,8 @@
static byte *loadVOCFromStream(Common::ReadStream &stream, int &size, int &rate, int &loops, int &begin_loop, int &end_loop) {
VocFileHeader fileHeader;
+ debug(2, "loadVOCFromStream");
+
if (stream.read(&fileHeader, 8) != 8)
goto invalid;
@@ -92,6 +94,8 @@
len |= stream.readByte() << 8;
len |= stream.readByte() << 16;
+ debug(2, "Block code %d, len %d", code, len);
+
switch (code) {
case 1:
case 9: {
@@ -153,7 +157,7 @@
stream.readByte();
break;
default:
- warning("Unhandled code in VOC file : %d", code);
+ warning("Unhandled code %d in VOC file (len %d)", code, len);
return ret_sound;
}
}
@@ -174,6 +178,9 @@
int currentBlock = 0;
int size = 0;
+ debug(2, "parseVOCFormat");
+
+
if (stream.read(&fileHeader, 8) != 8)
goto invalid;
@@ -213,6 +220,8 @@
len |= stream.readByte() << 8;
len |= stream.readByte() << 16;
+ debug(2, "Block code %d, len %d", code, len);
+
switch (code) {
case 1:
case 9: {
@@ -276,7 +285,7 @@
stream.readByte();
break;
default:
- warning("Unhandled code in VOC file : %d", code);
+ warning("Unhandled code %d in VOC file (len %d)", code, len);
return 0;
}
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Scummvm-git-logs
mailing list