comparison alpha/mpegvideo_alpha.c @ 1092:f59c3f66363b libavcodec

MpegEncContext.(i)dct_* -> DspContext.(i)dct_* bitexact cleanup
author michaelni
date Mon, 03 Mar 2003 14:54:00 +0000
parents 2f7da29ede37
children 52254c2f9cae
comparison
equal deleted inserted replaced
1091:03df246fb06b 1092:f59c3f66363b
19 19
20 #include "asm.h" 20 #include "asm.h"
21 #include "../dsputil.h" 21 #include "../dsputil.h"
22 #include "../mpegvideo.h" 22 #include "../mpegvideo.h"
23 23
24 extern void simple_idct_put_axp(uint8_t *dest, int line_size, DCTELEM *block);
25 extern void simple_idct_add_axp(uint8_t *dest, int line_size, DCTELEM *block);
26
27 static void dct_unquantize_h263_axp(MpegEncContext *s, DCTELEM *block, 24 static void dct_unquantize_h263_axp(MpegEncContext *s, DCTELEM *block,
28 int n, int qscale) 25 int n, int qscale)
29 { 26 {
30 int i, n_coeffs; 27 int i, n_coeffs;
31 uint64_t qmul, qadd; 28 uint64_t qmul, qadd;
95 } 92 }
96 93
97 void MPV_common_init_axp(MpegEncContext *s) 94 void MPV_common_init_axp(MpegEncContext *s)
98 { 95 {
99 s->dct_unquantize_h263 = dct_unquantize_h263_axp; 96 s->dct_unquantize_h263 = dct_unquantize_h263_axp;
100 s->idct_put = simple_idct_put_axp;
101 s->idct_add = simple_idct_add_axp;
102 } 97 }