[svn] / branches / dev-api-4 / xvidcore / src / quant / x86_asm / quantize_h263_mmx.asm Repository:
ViewVC logotype

Diff of /branches/dev-api-4/xvidcore/src/quant/x86_asm/quantize_h263_mmx.asm

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

revision 1229, Sun Nov 30 09:45:52 2003 UTC revision 1230, Sun Nov 30 16:13:16 2003 UTC
# Line 20  Line 20 
20  ; *  along with this program ; if not, write to the Free Software  ; *  along with this program ; if not, write to the Free Software
21  ; *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA  ; *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
22  ; *  ; *
23  ; * $Id: quantize_h263_mmx.asm,v 1.1.2.4 2003-11-03 15:51:50 edgomez Exp $  ; * $Id: quantize_h263_mmx.asm,v 1.1.2.5 2003-11-30 16:13:16 edgomez Exp $
24  ; *  ; *
25  ; ****************************************************************************/  ; ****************************************************************************/
26    
# Line 160  Line 160 
160  ; uint32_t quant_h263_intra_mmx(int16_t * coeff,  ; uint32_t quant_h263_intra_mmx(int16_t * coeff,
161  ;                               const int16_t const * data,  ;                               const int16_t const * data,
162  ;                               const uint32_t quant,  ;                               const uint32_t quant,
163  ;                               const uint32_t dcscalar);  ;                               const uint32_t dcscalar,
164    ;                               const uint16_t *mpeg_matrices);
165  ;  ;
166  ;-----------------------------------------------------------------------------  ;-----------------------------------------------------------------------------
167    
# Line 266  Line 267 
267  ; uint32_t quant_h263_intra_sse2(int16_t * coeff,  ; uint32_t quant_h263_intra_sse2(int16_t * coeff,
268  ;                                const int16_t const * data,  ;                                const int16_t const * data,
269  ;                                const uint32_t quant,  ;                                const uint32_t quant,
270  ;                                const uint32_t dcscalar);  ;                                const uint32_t dcscalar,
271    ;                                const uint16_t *mpeg_matrices);
272  ;  ;
273  ;-----------------------------------------------------------------------------  ;-----------------------------------------------------------------------------
274    
# Line 372  Line 374 
374  ;  ;
375  ; uint32_t quant_h263_inter_mmx(int16_t * coeff,  ; uint32_t quant_h263_inter_mmx(int16_t * coeff,
376  ;                               const int16_t const * data,  ;                               const int16_t const * data,
377  ;                               const uint32_t quant);  ;                               const uint32_t quant,
378    ;                               const uint16_t *mpeg_matrices);
379  ;  ;
380  ;-----------------------------------------------------------------------------  ;-----------------------------------------------------------------------------
381    
# Line 476  Line 479 
479  ;  ;
480  ; uint32_t quant_h263_inter_sse2(int16_t * coeff,  ; uint32_t quant_h263_inter_sse2(int16_t * coeff,
481  ;                                const int16_t const * data,  ;                                const int16_t const * data,
482  ;                                const uint32_t quant);  ;                                const uint32_t quant,
483    ;                                const uint16_t *mpeg_matrices);
484  ;  ;
485  ;-----------------------------------------------------------------------------  ;-----------------------------------------------------------------------------
486    
# Line 589  Line 593 
593  ; uint32_t dequant_h263_intra_mmx(int16_t *data,  ; uint32_t dequant_h263_intra_mmx(int16_t *data,
594  ;                                 const int16_t const *coeff,  ;                                 const int16_t const *coeff,
595  ;                                 const uint32_t quant,  ;                                 const uint32_t quant,
596  ;                                 const uint32_t dcscalar);  ;                                 const uint32_t dcscalar,
597    ;                                 const uint16_t *mpeg_matrices);
598  ;  ;
599  ;-----------------------------------------------------------------------------  ;-----------------------------------------------------------------------------
600    
# Line 665  Line 670 
670  ; uint32_t dequant_h263_intra_xmm(int16_t *data,  ; uint32_t dequant_h263_intra_xmm(int16_t *data,
671  ;                                 const int16_t const *coeff,  ;                                 const int16_t const *coeff,
672  ;                                 const uint32_t quant,  ;                                 const uint32_t quant,
673  ;                                 const uint32_t dcscalar);  ;                                 const uint32_t dcscalar,
674    ;                                 const uint16_t *mpeg_matrices);
675  ;  ;
676  ;-----------------------------------------------------------------------------  ;-----------------------------------------------------------------------------
677    
# Line 740  Line 746 
746  ; uint32_t dequant_h263_intra_sse2(int16_t *data,  ; uint32_t dequant_h263_intra_sse2(int16_t *data,
747  ;                                  const int16_t const *coeff,  ;                                  const int16_t const *coeff,
748  ;                                  const uint32_t quant,  ;                                  const uint32_t quant,
749  ;                                  const uint32_t dcscalar);  ;                                  const uint32_t dcscalar,
750    ;                                  const uint16_t *mpeg_matrices);
751  ;  ;
752  ;-----------------------------------------------------------------------------  ;-----------------------------------------------------------------------------
753    
# Line 813  Line 820 
820  ;  ;
821  ; uint32t dequant_h263_inter_mmx(int16_t * data,  ; uint32t dequant_h263_inter_mmx(int16_t * data,
822  ;                                const int16_t * const coeff,  ;                                const int16_t * const coeff,
823  ;                                const uint32_t quant);  ;                                const uint32_t quant,
824    ;                                const uint16_t *mpeg_matrices);
825  ;  ;
826  ;-----------------------------------------------------------------------------  ;-----------------------------------------------------------------------------
827    
# Line 872  Line 880 
880  ;  ;
881  ; uint32_t dequant_h263_inter_xmm(int16_t * data,  ; uint32_t dequant_h263_inter_xmm(int16_t * data,
882  ;                                 const int16_t * const coeff,  ;                                 const int16_t * const coeff,
883  ;                                 const uint32_t quant);  ;                                 const uint32_t quant,
884    ;                                 const uint16_t *mpeg_matrices);
885  ;  ;
886  ;-----------------------------------------------------------------------------  ;-----------------------------------------------------------------------------
887    
# Line 932  Line 941 
941  ;  ;
942  ; uint32_t dequant_h263_inter_sse2(int16_t * data,  ; uint32_t dequant_h263_inter_sse2(int16_t * data,
943  ;                                  const int16_t * const coeff,  ;                                  const int16_t * const coeff,
944  ;                                  const uint32_t quant);  ;                                  const uint32_t quant,
945    ;                                  const uint16_t *mpeg_matrices);
946  ;  ;
947  ;-----------------------------------------------------------------------------  ;-----------------------------------------------------------------------------
948    

Legend:
Removed from v.1229  
changed lines
  Added in v.1230

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