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

Diff of /xvidcore/src/decoder.c

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

revision 1.48, Mon Feb 17 23:33:12 2003 UTC revision 1.50, Mon Jun 9 17:02:38 2003 UTC
# Line 1748  Line 1748 
1748          uint32_t fcode_backward;          uint32_t fcode_backward;
1749          uint32_t intra_dc_threshold;          uint32_t intra_dc_threshold;
1750          WARPPOINTS gmc_warp;          WARPPOINTS gmc_warp;
1751          uint32_t vop_type;          int vop_type;
1752          int success = 0;          int success = 0;
1753          int output = 0;          int output = 0;
1754          int seen_something = 0;          int seen_something = 0;
1755            idctFuncPtr idct_save = idct;
1756    
1757          start_global_timer();          start_global_timer();
1758    
# Line 1839  Line 1840 
1840    
1841          dec->p_bmv.x = dec->p_bmv.y = dec->p_fmv.y = dec->p_fmv.y = 0;  /* init pred vector to 0 */          dec->p_bmv.x = dec->p_bmv.y = dec->p_fmv.y = dec->p_fmv.y = 0;  /* init pred vector to 0 */
1842    
1843            if((idct == simple_idct_mmx) && (dec->bs_version < 10)) /* rather ugly but should work */
1844                    idct = idct_mmx;
1845    
1846          /* packed_mode: special-N_VOP treament */          /* packed_mode: special-N_VOP treament */
1847          if (dec->packed_mode && vop_type == N_VOP)          if (dec->packed_mode && vop_type == N_VOP)
# Line 1961  Line 1964 
1964                  }                  }
1965          }          }
1966    
1967            idct = idct_save;
1968    
1969          frame->length = BitstreamPos(&bs) / 8;          frame->length = BitstreamPos(&bs) / 8;
1970    
1971          if (stats)          if (stats)

Legend:
Removed from v.1.48  
changed lines
  Added in v.1.50

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