[Datatype-cvs] aac/codec/fixpt/decoder/real huffman.c, 1.1, 1.2 sbr.c, 1.2, 1.3 sbrhfadj.c, 1.2, 1.3 sbrside.c, 1.1, 1.2 stproc.c, 1.2, 1.3 tns.c, 1.1, 1.2

[Datatype-cvs] aac/codec/fixpt/decoder/real huffman.c, 1.1, 1.2 sbr.c, 1.2, 1.3 sbrhfadj.c, 1.2, 1.3 sbrside.c, 1.1, 1.2 stproc.c, 1.2, 1.3 tns.c, 1.1, 1.2

albertofloyd at helixcommunity.org albertofloyd at helixcommunity.org
Tue May 24 09:01:58 PDT 2005


Update of /cvsroot/datatype/aac/codec/fixpt/decoder/real
In directory cvs-new:/tmp/cvs-serv31831/aac/codec/fixpt/decoder/real

Modified Files:
	huffman.c sbr.c sbrhfadj.c sbrside.c stproc.c tns.c 
Log Message:
Warnings removal
Reviewer: jrecker

Index: stproc.c
===================================================================
RCS file: /cvsroot/datatype/aac/codec/fixpt/decoder/real/stproc.c,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- stproc.c	20 May 2005 18:05:41 -0000	1.2
+++ stproc.c	24 May 2005 16:01:55 -0000	1.3
@@ -53,8 +53,8 @@
  * format = Q30
  */
 static const int pow14[2][4] = { 
-	0xc0000000, 0xb3e407d7, 0xa57d8666, 0x945d819b, 
-	0x40000000, 0x4c1bf829, 0x5a82799a, 0x6ba27e65
+	{ 0xc0000000, 0xb3e407d7, 0xa57d8666, 0x945d819b }, 
+	{ 0x40000000, 0x4c1bf829, 0x5a82799a, 0x6ba27e65 }
 };
 
 /**************************************************************************************

Index: sbr.c
===================================================================
RCS file: /cvsroot/datatype/aac/codec/fixpt/decoder/real/sbr.c,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- sbr.c	20 May 2005 18:05:41 -0000	1.2
+++ sbr.c	24 May 2005 16:01:55 -0000	1.3
@@ -72,7 +72,7 @@
 
 	/* clear SBR state structure */
 	c = (unsigned char *)psi;
-	for (i = 0; i < sizeof(PSInfoSBR); i++)
+	for (i = 0; i < (int)sizeof(PSInfoSBR); i++)
 		*c++ = 0;
 
 	/* initialize non-zero state variables */

Index: tns.c
===================================================================
RCS file: /cvsroot/datatype/aac/codec/fixpt/decoder/real/tns.c,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- tns.c	26 Feb 2005 01:47:35 -0000	1.1
+++ tns.c	24 May 2005 16:01:55 -0000	1.2
@@ -133,6 +133,7 @@
 	for (i = 0; i < order; i++)
 		hist[i] = 0;
 
+	sum64.w64 = 0;     /* avoid warning */
 	gbMask = 0;
 	inc = (dir ? -1 : 1);
 	do {

Index: huffman.c
===================================================================
RCS file: /cvsroot/datatype/aac/codec/fixpt/decoder/real/huffman.c,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- huffman.c	26 Feb 2005 01:47:34 -0000	1.1
+++ huffman.c	24 May 2005 16:01:55 -0000	1.2
@@ -368,7 +368,7 @@
  **************************************************************************************/
 void DecodeSpectrumShort(PSInfoBase *psi, BitStreamInfo *bsi, int ch)
 {
-	int gp, cb, nVals, win, offset, sfb;
+	int gp, cb, nVals=0, win, offset, sfb;
 	const short *sfbTab;
 	unsigned char *sfbCodeBook;
 	int *coef;

Index: sbrhfadj.c
===================================================================
RCS file: /cvsroot/datatype/aac/codec/fixpt/decoder/real/sbrhfadj.c,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- sbrhfadj.c	20 May 2005 18:05:41 -0000	1.2
+++ sbrhfadj.c	24 May 2005 16:01:55 -0000	1.3
@@ -431,7 +431,7 @@
 
 		/* see if gain for this band exceeds max gain */
 		maxFlag = 0;
-		if (gainMax != 0x80000000) {
+		if (gainMax != (int)0x80000000) {
 			if (fbitsGain >= gainMaxFBits) {
 				shift = MIN(fbitsGain - gainMaxFBits, 31);
 				maxFlag = ((gainScale >> shift) > gainMax ? 1 : 0);

Index: sbrside.c
===================================================================
RCS file: /cvsroot/datatype/aac/codec/fixpt/decoder/real/sbrside.c,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- sbrside.c	26 Feb 2005 01:47:35 -0000	1.1
+++ sbrside.c	24 May 2005 16:01:55 -0000	1.2
@@ -152,11 +152,11 @@
  **************************************************************************************/
 static void UnpackSBRGrid(BitStreamInfo *bsi, SBRHeader *sbrHdr, SBRGrid *sbrGrid)
 {
-	int numEnvRaw, env, rel, pBits, border, middleBorder;
+	int numEnvRaw, env, rel, pBits, border, middleBorder=0;
 	unsigned char relBordLead[MAX_NUM_ENV], relBordTrail[MAX_NUM_ENV];
 	unsigned char relBorder0[3], relBorder1[3], relBorder[3];
-	unsigned char numRelBorder0, numRelBorder1, numRelBorder, numRelLead, numRelTrail;
-	unsigned char absBordLead, absBordTrail, absBorder;
+	unsigned char numRelBorder0, numRelBorder1, numRelBorder, numRelLead=0, numRelTrail;
+	unsigned char absBordLead=0, absBordTrail=0, absBorder;
 	
 	sbrGrid->ampResFrame = sbrHdr->ampRes;
 	sbrGrid->frameClass = GetBits(bsi, 2);




More information about the Datatype-cvs mailing list
 

Site Map   |   Terms of Use   |   Privacy Policy   |   Contact Us

Copyright © 1995-2007 RealNetworks, Inc. All rights reserved. RealNetworks and Helix are trademarks of RealNetworks.
All other trademarks or registered trademarks are the property of their respective holders.