[Scummvm-cvs-logs] CVS: scummvm sound.cpp,1.67,1.68
Ruediger Hanke
tomjoad at users.sourceforge.net
Wed May 1 04:40:01 CEST 2002
Update of /cvsroot/scummvm/scummvm
In directory usw-pr-cvs1:/tmp/cvs-serv11775
Modified Files:
sound.cpp
Log Message:
Fixes for Dig sound on big endian systems
Index: sound.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/sound.cpp,v
retrieving revision 1.67
retrieving revision 1.68
diff -C2 -d -r1.67 -r1.68
*** sound.cpp 30 Apr 2002 07:40:56 -0000 1.67
--- sound.cpp 1 May 2002 11:39:21 -0000 1.68
***************
*** 641,649 ****
}
! #define NextBit bit = mask&1; mask>>=1; if (!--bitsleft) {mask = *(unsigned short *)srcptr; srcptr+=2; bitsleft=16;}
int CompDecode(unsigned char *src, unsigned char *dst)
{
unsigned char *result, *srcptr = src, *dstptr = dst;
! int data, size, bit, bitsleft = 16, mask = *(unsigned short *)srcptr;
srcptr+=2;
--- 641,649 ----
}
! #define NextBit bit = mask&1; mask>>=1; if (!--bitsleft) {mask = READ_LE_UINT16(srcptr); srcptr+=2; bitsleft=16;}
int CompDecode(unsigned char *src, unsigned char *dst)
{
unsigned char *result, *srcptr = src, *dstptr = dst;
! int data, size, bit, bitsleft = 16, mask = READ_LE_UINT16(srcptr);
srcptr+=2;
***************
*** 724,727 ****
--- 724,728 ----
case 0:
warning("Unimplemented bundle codec 1");
+ outputSize = 0;
break;
More information about the Scummvm-git-logs
mailing list