40 |
extern quant_intraFuncPtr dequant4_intra; |
extern quant_intraFuncPtr dequant4_intra; |
41 |
|
|
42 |
quant_intraFunc quant4_intra_c; |
quant_intraFunc quant4_intra_c; |
43 |
|
|
44 |
|
#ifdef ARCH_IS_IA32 |
45 |
quant_intraFunc quant4_intra_mmx; |
quant_intraFunc quant4_intra_mmx; |
46 |
quant_intraFunc quant4_intra_xmm; |
quant_intraFunc quant4_intra_xmm; |
47 |
|
#endif |
48 |
|
|
49 |
quant_intraFunc dequant4_intra_c; |
quant_intraFunc dequant4_intra_c; |
50 |
|
|
51 |
|
#ifdef ARCH_IS_IA32 |
52 |
quant_intraFunc dequant4_intra_mmx; |
quant_intraFunc dequant4_intra_mmx; |
53 |
quant_intraFunc dequant4_intra_3dne; |
quant_intraFunc dequant4_intra_3dne; |
54 |
|
#endif |
55 |
|
|
56 |
/* inter_quant */ |
/* inter_quant */ |
57 |
typedef uint32_t(quant_interFunc) (int16_t * coeff, |
typedef uint32_t(quant_interFunc) (int16_t * coeff, |
63 |
extern quant_interFuncPtr quant4_inter; |
extern quant_interFuncPtr quant4_inter; |
64 |
|
|
65 |
quant_interFunc quant4_inter_c; |
quant_interFunc quant4_inter_c; |
66 |
|
|
67 |
|
#ifdef ARCH_IS_IA32 |
68 |
quant_interFunc quant4_inter_mmx; |
quant_interFunc quant4_inter_mmx; |
69 |
quant_interFunc quant4_inter_xmm; |
quant_interFunc quant4_inter_xmm; |
70 |
|
#endif |
71 |
|
|
72 |
/*inter_dequant */ |
/*inter_dequant */ |
73 |
typedef void (dequant_interFunc) (int16_t * coeff, |
typedef void (dequant_interFunc) (int16_t * coeff, |
79 |
extern dequant_interFuncPtr dequant4_inter; |
extern dequant_interFuncPtr dequant4_inter; |
80 |
|
|
81 |
dequant_interFunc dequant4_inter_c; |
dequant_interFunc dequant4_inter_c; |
82 |
|
|
83 |
|
#ifdef ARCH_IS_IA32 |
84 |
dequant_interFunc dequant4_inter_mmx; |
dequant_interFunc dequant4_inter_mmx; |
85 |
dequant_interFunc dequant4_inter_3dne; |
dequant_interFunc dequant4_inter_3dne; |
86 |
|
#endif |
87 |
|
|
88 |
#endif /* _QUANT_MPEG4_H_ */ |
#endif /* _QUANT_MPEG4_H_ */ |