[svn] / branches / dev-api-4 / xvidcore / src / prediction / mbprediction.c Repository:
ViewVC logotype

Diff of /branches/dev-api-4/xvidcore/src/prediction/mbprediction.c

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

revision 1031, Sat May 17 13:26:51 2003 UTC revision 1032, Sat May 17 13:37:49 2003 UTC
# Line 246  Line 246 
246          int16_t *pCurrent = pMB->pred_values[block];          int16_t *pCurrent = pMB->pred_values[block];
247          uint32_t i;          uint32_t i;
248    
249          DPRINTF(DPRINTF_COEFF,"predictor[0] %i", predictors[0]);          DPRINTF(XVID_DEBUG_COEFF,"predictor[0] %i", predictors[0]);
250    
251          dct_codes[0] += predictors[0];  // dc prediction          dct_codes[0] += predictors[0];  // dc prediction
252          pCurrent[0] = dct_codes[0] * iDcScaler;          pCurrent[0] = dct_codes[0] * iDcScaler;
# Line 255  Line 255 
255                  for (i = 1; i < 8; i++) {                  for (i = 1; i < 8; i++) {
256                          int level = dct_codes[i] + predictors[i];                          int level = dct_codes[i] + predictors[i];
257    
258                          DPRINTF(DPRINTF_COEFF,"predictor[%i] %i",i, predictors[i]);                          DPRINTF(XVID_DEBUG_COEFF,"predictor[%i] %i",i, predictors[i]);
259    
260                          dct_codes[i] = level;                          dct_codes[i] = level;
261                          pCurrent[i] = level;                          pCurrent[i] = level;
# Line 264  Line 264 
264          } else if (acpred_direction == 2) {          } else if (acpred_direction == 2) {
265                  for (i = 1; i < 8; i++) {                  for (i = 1; i < 8; i++) {
266                          int level = dct_codes[i * 8] + predictors[i];                          int level = dct_codes[i * 8] + predictors[i];
267                          DPRINTF(DPRINTF_COEFF,"predictor[%i] %i",i*8, predictors[i]);                          DPRINTF(XVID_DEBUG_COEFF,"predictor[%i] %i",i*8, predictors[i]);
268    
269                          dct_codes[i * 8] = level;                          dct_codes[i * 8] = level;
270                          pCurrent[i + 7] = level;                          pCurrent[i + 7] = level;

Legend:
Removed from v.1031  
changed lines
  Added in v.1032

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