[cvs] / xvidcore / src / xvid.h Repository:
ViewVC logotype

Diff of /xvidcore/src/xvid.h

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

revision 1.17.2.28, Wed Feb 12 12:03:30 2003 UTC revision 1.25, Sat Feb 15 15:22:17 2003 UTC
# Line 100  Line 100 
100  #define XVID_CPU_CHKONLY        0x40000000              /* check cpu only; dont init globals */  #define XVID_CPU_CHKONLY        0x40000000              /* check cpu only; dont init globals */
101    
102  #define XVID_CPU_ASM            0x00000080              /* native assembly */  #define XVID_CPU_ASM            0x00000080              /* native assembly */
103  /* ARCH_X86 */  /* ARCH_IS_IA32 */
104  #define XVID_CPU_MMX            0x00000001              /* mmx: pentiumMMX,k6 */  #define XVID_CPU_MMX            0x00000001              /* mmx: pentiumMMX,k6 */
105  #define XVID_CPU_MMXEXT         0x00000002              /* mmxx-ext: pentium2,athlon */  #define XVID_CPU_MMXEXT         0x00000002              /* mmxx-ext: pentium2,athlon */
106  #define XVID_CPU_SSE            0x00000004              /* sse: pentium3,athlonXP */  #define XVID_CPU_SSE            0x00000004              /* sse: pentium3,athlonXP */
# Line 108  Line 108 
108  #define XVID_CPU_3DNOW          0x00000010              /* 3dnow: k6-2 */  #define XVID_CPU_3DNOW          0x00000010              /* 3dnow: k6-2 */
109  #define XVID_CPU_3DNOWEXT       0x00000020              /* 3dnow-ext: athlon */  #define XVID_CPU_3DNOWEXT       0x00000020              /* 3dnow-ext: athlon */
110  #define XVID_CPU_TSC            0x00000040              /* timestamp counter */  #define XVID_CPU_TSC            0x00000040              /* timestamp counter */
111  /* ARCH_IA64 */  /* ARCH_IS_IA64 */
112  #define XVID_CPU_IA64           XVID_CPU_ASM    /* defined for backward compatibility */  #define XVID_CPU_IA64           XVID_CPU_ASM    /* defined for backward compatibility */
113  /* ARCH_PPC */  /* ARCH_IS_PPC */
114  #define XVID_CPU_ALTIVEC        0x00000001              /* altivec */  #define XVID_CPU_ALTIVEC        0x00000001              /* altivec */
115    
116    
# Line 297  Line 297 
297    
298  #define XVID_EXTRASTATS                 0x00000200  /* generate extra statistics */  #define XVID_EXTRASTATS                 0x00000200  /* generate extra statistics */
299    
300  #define XVID_MODEDECISION_DCT   0x00400000      /* enable DCT-ME and use it for mode decision */  #define XVID_MODEDECISION_BITS  0x00400000      /* enable DCT-ME and use it for mode decision */
301    
302    
303  /* Flags for XVID_ENC_FRAME.motion */  /* Flags for XVID_ENC_FRAME.motion */
# Line 321  Line 321 
321  #define PMV_CHROMA8                             0x10000000      /* also use chroma for B_VOP ME */  #define PMV_CHROMA8                             0x10000000      /* also use chroma for B_VOP ME */
322    
323  /* Motion search using DCT. use XVID_MODEDECISION_DCT to enable */  /* Motion search using DCT. use XVID_MODEDECISION_DCT to enable */
324  #define HALFPELREFINE16_DCT             0x00000100      /* perform DCT-based halfpel refinement */  #define HALFPELREFINE16_BITS    0x00000100      /* perform DCT-based halfpel refinement */
325  #define HALFPELREFINE8_DCT              0x00000200      /* perform DCT-based halfpel refinement for 8x8 mode */  #define HALFPELREFINE8_BITS             0x00000200      /* perform DCT-based halfpel refinement for 8x8 mode */
326  #define QUARTERPELREFINE16_DCT  0x00000400      /* perform DCT-based qpel refinement */  #define QUARTERPELREFINE16_BITS 0x00000400      /* perform DCT-based qpel refinement */
327  #define QUARTERPELREFINE8_DCT   0x00000800      /* perform DCT-based qpel refinement for 8x8 mode */  #define QUARTERPELREFINE8_BITS  0x00000800      /* perform DCT-based qpel refinement for 8x8 mode */
328    
329  #define EXTSEARCH_DCT                   0x00001000      /* perform DCT-based search using square pattern */  #define EXTSEARCH_BITS                  0x00001000      /* perform DCT-based search using square pattern */
330                                                                                          /* enable PMV_EXTSEARCH8 to do this in 8x8 search as well */                                                                                          /* enable PMV_EXTSEARCH8 to do this in 8x8 search as well */
331  #define CHECKPREDICTION_DCT             0x00002000      /* always check vector equal to prediction */  #define CHECKPREDICTION_BITS    0x00002000      /* always check vector equal to prediction */
332    
333    
334  /* note: old and deprecated - or never implemented */  /* note: old and deprecated - or never implemented */

Legend:
Removed from v.1.17.2.28  
changed lines
  Added in v.1.25

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