36 |
* 22.12.2001 clamp dequant output to [-2048,2047] |
* 22.12.2001 clamp dequant output to [-2048,2047] |
37 |
* 19.11.2001 quant_inter now returns sum of abs. coefficient values |
* 19.11.2001 quant_inter now returns sum of abs. coefficient values |
38 |
* 02.11.2001 added const to function args <pross@cs.rmit.edu.au> |
* 02.11.2001 added const to function args <pross@cs.rmit.edu.au> |
39 |
* 28.10.2001 total rewrite <pross@cs.rmit.edu.au> |
* 28.10.2001 total rewrite (c)2001 peter ross <pross@xvid.org> |
40 |
* |
* |
41 |
*************************************************************************/ |
*************************************************************************/ |
42 |
|
|
|
#include "../global.h" |
|
43 |
#include "quant_h263.h" |
#include "quant_h263.h" |
44 |
|
|
45 |
/* mutliply+shift division table |
/* mutliply+shift division table |
61 |
|
|
62 |
|
|
63 |
|
|
64 |
|
#define DIV_DIV(a, b) ((a)>0) ? ((a)+((b)>>1))/(b) : ((a)-((b)>>1))/(b) |
65 |
|
|
66 |
// function pointers |
// function pointers |
67 |
quanth263_intraFuncPtr quant_intra; |
quanth263_intraFuncPtr quant_intra; |
68 |
quanth263_intraFuncPtr dequant_intra; |
quanth263_intraFuncPtr dequant_intra; |