55 |
* 22.12.2001 lock based interpolation |
* 22.12.2001 lock based interpolation |
56 |
* 01.12.2001 inital version; (c)2001 peter ross <pross@cs.rmit.edu.au> |
* 01.12.2001 inital version; (c)2001 peter ross <pross@cs.rmit.edu.au> |
57 |
* |
* |
58 |
* $Id: decoder.c,v 1.37.2.25 2003-01-03 16:25:14 suxen_drol Exp $ |
* $Id: decoder.c,v 1.37.2.26 2003-01-04 06:14:32 suxen_drol Exp $ |
59 |
* |
* |
60 |
*************************************************************************/ |
*************************************************************************/ |
61 |
|
|
68 |
|
|
69 |
#include "xvid.h" |
#include "xvid.h" |
70 |
#include "portab.h" |
#include "portab.h" |
71 |
|
#include "global.h" |
72 |
|
|
73 |
#include "decoder.h" |
#include "decoder.h" |
74 |
#include "bitstream/bitstream.h" |
#include "bitstream/bitstream.h" |
385 |
|
|
386 |
|
|
387 |
|
|
|
|
|
|
#define SIGN(X) (((X)>0)?1:-1) |
|
|
#define ABS(X) (((X)>0)?(X):-(X)) |
|
|
|
|
388 |
// decode an inter macroblock |
// decode an inter macroblock |
389 |
|
|
390 |
void |
void |