[svn] / trunk / xvidcore / src / quant / quant.h Repository:
ViewVC logotype

Diff of /trunk/xvidcore/src/quant/quant.h

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

revision 1794, Fri Nov 14 15:43:28 2008 UTC revision 1795, Wed Nov 26 01:04:34 2008 UTC
# Line 19  Line 19 
19   *  along with this program ; if not, write to the Free Software   *  along with this program ; if not, write to the Free Software
20   *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA   *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
21   *   *
22   * $Id: quant.h,v 1.7 2006-07-10 08:09:59 syskin Exp $   * $Id: quant.h,v 1.8 2008-11-26 01:04:34 Isibaar Exp $
23   *   *
24   ****************************************************************************/   ****************************************************************************/
25    
# Line 54  Line 54 
54  quant_intraFunc quant_h263_intra_c;  quant_intraFunc quant_h263_intra_c;
55  quant_intraFunc quant_mpeg_intra_c;  quant_intraFunc quant_mpeg_intra_c;
56    
57  #ifdef ARCH_IS_IA32  #if defined(ARCH_IS_IA32) || defined(ARCH_IS_X86_64)
58  quant_intraFunc quant_h263_intra_mmx;  quant_intraFunc quant_h263_intra_mmx;
59  quant_intraFunc quant_h263_intra_3dne;  quant_intraFunc quant_h263_intra_3dne;
60  quant_intraFunc quant_h263_intra_sse2;  quant_intraFunc quant_h263_intra_sse2;
# Line 70  Line 70 
70  quant_intraFunc quant_h263_intra_altivec_c;  quant_intraFunc quant_h263_intra_altivec_c;
71  #endif  #endif
72    
 #ifdef ARCH_IS_X86_64  
 quant_intraFunc quant_h263_intra_x86_64;  
 quant_intraFunc quant_mpeg_intra_x86_64;  
 #endif  
   
73  /* DeQuant functions */  /* DeQuant functions */
74  quant_intraFunc dequant_h263_intra_c;  quant_intraFunc dequant_h263_intra_c;
75  quant_intraFunc dequant_mpeg_intra_c;  quant_intraFunc dequant_mpeg_intra_c;
76    
77  #ifdef ARCH_IS_IA32  #if defined(ARCH_IS_IA32) || defined(ARCH_IS_X86_64)
78  quant_intraFunc dequant_h263_intra_mmx;  quant_intraFunc dequant_h263_intra_mmx;
79  quant_intraFunc dequant_h263_intra_xmm;  quant_intraFunc dequant_h263_intra_xmm;
80  quant_intraFunc dequant_h263_intra_3dne;  quant_intraFunc dequant_h263_intra_3dne;
# Line 98  Line 93 
93  quant_intraFunc dequant_mpeg_intra_altivec_c;  quant_intraFunc dequant_mpeg_intra_altivec_c;
94  #endif  #endif
95    
 #ifdef ARCH_IS_X86_64  
 quant_intraFunc dequant_h263_intra_x86_64;  
 quant_intraFunc dequant_mpeg_intra_x86_64;  
 #endif  
   
96  /*****************************************************************************  /*****************************************************************************
97   * Common API for Inter (de)Quant functions   * Common API for Inter (de)Quant functions
98   ****************************************************************************/   ****************************************************************************/
# Line 127  Line 117 
117  quant_interFunc quant_h263_inter_c;  quant_interFunc quant_h263_inter_c;
118  quant_interFunc quant_mpeg_inter_c;  quant_interFunc quant_mpeg_inter_c;
119    
120  #ifdef ARCH_IS_IA32  #if defined(ARCH_IS_IA32) || defined(ARCH_IS_X86_64)
121  quant_interFunc quant_h263_inter_mmx;  quant_interFunc quant_h263_inter_mmx;
122  quant_interFunc quant_h263_inter_3dne;  quant_interFunc quant_h263_inter_3dne;
123  quant_interFunc quant_h263_inter_sse2;  quant_interFunc quant_h263_inter_sse2;
# Line 144  Line 134 
134  quant_interFunc quant_h263_inter_altivec_c;  quant_interFunc quant_h263_inter_altivec_c;
135  #endif  #endif
136    
 #ifdef ARCH_IS_X86_64  
 quant_interFunc quant_h263_inter_x86_64;  
 quant_interFunc quant_mpeg_inter_x86_64;  
 #endif  
   
137  quant_interFunc dequant_h263_inter_c;  quant_interFunc dequant_h263_inter_c;
138  quant_interFunc dequant_mpeg_inter_c;  quant_interFunc dequant_mpeg_inter_c;
139    
140  #ifdef ARCH_IS_IA32  #if defined(ARCH_IS_IA32) || defined(ARCH_IS_X86_64)
141  quant_interFunc dequant_h263_inter_mmx;  quant_interFunc dequant_h263_inter_mmx;
142  quant_interFunc dequant_h263_inter_xmm;  quant_interFunc dequant_h263_inter_xmm;
143  quant_interFunc dequant_h263_inter_3dne;  quant_interFunc dequant_h263_inter_3dne;
# Line 171  Line 156 
156  quant_interFunc dequant_mpeg_inter_altivec_c;  quant_interFunc dequant_mpeg_inter_altivec_c;
157  #endif  #endif
158    
 #ifdef ARCH_IS_X86_64  
 quant_interFunc dequant_h263_inter_x86_64;  
 quant_interFunc dequant_mpeg_inter_x86_64;  
 #endif  
   
159  #endif /* _QUANT_H_ */  #endif /* _QUANT_H_ */

Legend:
Removed from v.1794  
changed lines
  Added in v.1795

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