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

Diff of /xvidcore/src/xvid.c

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

revision 1.22, Sun Jun 23 19:48:06 2002 UTC revision 1.24, Sun Jul 7 09:38:13 2002 UTC
# Line 27  Line 27 
27   *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA   *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
28   *   *
29   ****************************************************************************/   ****************************************************************************/
30    
31  /*****************************************************************************  /*****************************************************************************
32   *   *
33   *  History   *  History
# Line 98  Line 99 
99                  cpu_flags = init_param->cpu_flags;                  cpu_flags = init_param->cpu_flags;
100          } else {          } else {
101    
 #ifdef ARCH_X86  
102                  cpu_flags = check_cpu_features();                  cpu_flags = check_cpu_features();
 #else  
                 cpu_flags = 0;  
 #endif  
103                  init_param->cpu_flags = cpu_flags;                  init_param->cpu_flags = cpu_flags;
104          }          }
105    
# Line 246  Line 243 
243    
244                  /* ME functions */                  /* ME functions */
245                  sad16 = sad16_xmm;                  sad16 = sad16_xmm;
246                    sad16bi = sad16bi_xmm;
247                  sad8  = sad8_xmm;                  sad8  = sad8_xmm;
248                  dev16 = dev16_xmm;                  dev16 = dev16_xmm;
249    
# Line 262  Line 260 
260          if ((cpu_flags & XVID_CPU_SSE2) > 0) {          if ((cpu_flags & XVID_CPU_SSE2) > 0) {
261  #ifdef EXPERIMENTAL_SSE2_CODE  #ifdef EXPERIMENTAL_SSE2_CODE
262    
263                    calc_cbp = calc_cbp_sse2;
264    
265                  /* Quantization */                  /* Quantization */
266                  quant_intra   = quant_intra_sse2;                  quant_intra   = quant_intra_sse2;
267                  dequant_intra = dequant_intra_sse2;                  dequant_intra = dequant_intra_sse2;
# Line 269  Line 269 
269                  dequant_inter = dequant_inter_sse2;                  dequant_inter = dequant_inter_sse2;
270    
271                  /* ME */                  /* ME */
                 calc_cbp = calc_cbp_sse2;  
272                  sad16    = sad16_sse2;                  sad16    = sad16_sse2;
273                  dev16    = dev16_sse2;                  dev16    = dev16_sse2;
274    

Legend:
Removed from v.1.22  
changed lines
  Added in v.1.24

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