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

Diff of /xvidcore/src/image/qpel.c

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

revision 1.5, Wed Jan 5 23:02:15 2005 UTC revision 1.6, Mon Jul 11 22:10:24 2005 UTC
# Line 397  Line 397 
397  #endif  #endif
398    
399  #ifdef ARCH_IS_X86_64  #ifdef ARCH_IS_X86_64
400  extern uint16_t xvid_Expand_mmx[][]; /* 8b -> 64b expansion table */  extern uint16_t xvid_Expand_mmx[256][4]; /* 8b -> 64b expansion table */
401  #endif  #endif
402    
403  /* Alternate way of filtering (cf. USE_TABLES flag in qpel_mmx.asm)  /* Alternate way of filtering (cf. USE_TABLES flag in qpel_mmx.asm)
# Line 408  Line 408 
408   * Using Symmetries (and bswap) could reduce further   * Using Symmetries (and bswap) could reduce further
409   * the memory to 7 tables (->14K). */   * the memory to 7 tables (->14K). */
410  #ifdef ARCH_IS_X86_64  #ifdef ARCH_IS_X86_64
411  extern int16_t xvid_FIR_1_0_0_0[][];  extern int16_t xvid_FIR_1_0_0_0[256][4];
412  extern int16_t xvid_FIR_3_1_0_0[][];  extern int16_t xvid_FIR_3_1_0_0[256][4];
413  extern int16_t xvid_FIR_6_3_1_0[][];  extern int16_t xvid_FIR_6_3_1_0[256][4];
414  extern int16_t xvid_FIR_14_3_2_1[][];  extern int16_t xvid_FIR_14_3_2_1[256][4];
415  extern int16_t xvid_FIR_20_6_3_1[][];  extern int16_t xvid_FIR_20_6_3_1[256][4];
416  extern int16_t xvid_FIR_20_20_6_3[][];  extern int16_t xvid_FIR_20_20_6_3[256][4];
417  extern int16_t xvid_FIR_23_19_6_3[][];  extern int16_t xvid_FIR_23_19_6_3[256][4];
418  extern int16_t xvid_FIR_7_20_20_6[][];  extern int16_t xvid_FIR_7_20_20_6[256][4];
419  extern int16_t xvid_FIR_6_20_20_6[][];  extern int16_t xvid_FIR_6_20_20_6[256][4];
420  extern int16_t xvid_FIR_6_20_20_7[][];  extern int16_t xvid_FIR_6_20_20_7[256][4];
421  extern int16_t xvid_FIR_3_6_20_20[][];  extern int16_t xvid_FIR_3_6_20_20[256][4];
422  extern int16_t xvid_FIR_3_6_19_23[][];  extern int16_t xvid_FIR_3_6_19_23[256][4];
423  extern int16_t xvid_FIR_1_3_6_20[][];  extern int16_t xvid_FIR_1_3_6_20[256][4];
424  extern int16_t xvid_FIR_1_2_3_14[][];  extern int16_t xvid_FIR_1_2_3_14[256][4];
425  extern int16_t xvid_FIR_0_1_3_6[][];  extern int16_t xvid_FIR_0_1_3_6[256][4];
426  extern int16_t xvid_FIR_0_0_1_3[][];  extern int16_t xvid_FIR_0_0_1_3[256][4];
427  extern int16_t xvid_FIR_0_0_0_1[][];  extern int16_t xvid_FIR_0_0_0_1[256][4];
428  #else  #else
429  int16_t xvid_FIR_1_0_0_0[256][4];  int16_t xvid_FIR_1_0_0_0[256][4];
430  int16_t xvid_FIR_3_1_0_0[256][4];  int16_t xvid_FIR_3_1_0_0[256][4];

Legend:
Removed from v.1.5  
changed lines
  Added in v.1.6

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