[cvs] / xvidcore / src / dct / idct.c Repository:
ViewVC logotype

Diff of /xvidcore/src/dct/idct.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.6.2.3, Wed Oct 1 23:23:01 2003 UTC revision 1.9, Tue Nov 22 10:23:01 2005 UTC
# Line 85  Line 85 
85  #define W6 1108                                 /* 2048*sqrt(2)*cos(6*pi/16) */  #define W6 1108                                 /* 2048*sqrt(2)*cos(6*pi/16) */
86  #define W7 565                                  /* 2048*sqrt(2)*cos(7*pi/16) */  #define W7 565                                  /* 2048*sqrt(2)*cos(7*pi/16) */
87    
88  /* private data */  /* private data
89     * Initialized by idct_int32_init so it's mostly RO data,
90     * doesn't hurt thread safety */
91  static short iclip[1024];               /* clipping table */  static short iclip[1024];               /* clipping table */
92  static short *iclp;  static short *iclp;
93    
# Line 247  Line 249 
249                  idctcol(block+i);                  idctcol(block+i);
250  #endif  #endif
251    
252          static short *blk;          short *blk;
253          static long i;          long i;
254          static long X0, X1, X2, X3, X4, X5, X6, X7, X8;          long X0, X1, X2, X3, X4, X5, X6, X7, X8;
255    
256    
257          for (i = 0; i < 8; i++)         /* idct rows */          for (i = 0; i < 8; i++)         /* idct rows */
# Line 369  Line 371 
371    
372    
373  void  void
374  idct_int32_init()  idct_int32_init(void)
375  {  {
376          int i;          int i;
377    

Legend:
Removed from v.1.6.2.3  
changed lines
  Added in v.1.9

No admin address has been configured
ViewVC Help
Powered by ViewVC 1.0.4