[cvs] / xvidcore / src / bitstream / cbp.c Repository:
ViewVC logotype

Diff of /xvidcore/src/bitstream/cbp.c

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

revision 1.3, Thu Mar 28 20:57:24 2002 UTC revision 1.4, Thu Mar 28 21:07:26 2002 UTC
# Line 12  Line 12 
12          uint32_t i, j;          uint32_t i, j;
13          uint32_t cbp = 0;          uint32_t cbp = 0;
14    
15          for (i = 0; i < 6*64; i+=64)          for (i = 0; i < 6; i++)
16          {          {
17                  for (j = 1; j < 61; j+=4)                  for (j = 1; j < 61; j+=4)
18                  {                  {
19                          if (codes[i + j    ]|codes[i + j + 1]|                          if (codes[i*64 + j    ]|codes[i*64 + j + 1]|
20                              codes[i + j + 2]|codes[i + j + 3])                              codes[i*64 + j + 2]|codes[i*64 + j + 3])
21                          {                          {
22                                  cbp |= 1 << (5 - i);                                  cbp |= 1 << (5 - i);
23                                  break;                                  break;
24                          }                          }
25                  }                  }
26    
27                  if(codes[i + j]|codes[i + j +1]|codes[i + j + 2])                  if(codes[i*64 + j]|codes[i*64 + j + 1]|codes[i*64 + j + 2])
28                          cbp |= 1 << (5 - i);                          cbp |= 1 << (5 - i);
29    
30          }          }

Legend:
Removed from v.1.3  
changed lines
  Added in v.1.4

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