127 |
uint32_t *tail; |
uint32_t *tail; |
128 |
uint32_t *start; |
uint32_t *start; |
129 |
uint32_t length; |
uint32_t length; |
130 |
|
uint32_t initpos; |
131 |
} |
} |
132 |
Bitstream; |
Bitstream; |
133 |
|
|
211 |
#define SIGN(X) (((X)>0)?1:-1) |
#define SIGN(X) (((X)>0)?1:-1) |
212 |
#define CLIP(X,AMIN,AMAX) (((X)<(AMIN)) ? (AMIN) : ((X)>(AMAX)) ? (AMAX) : (X)) |
#define CLIP(X,AMIN,AMAX) (((X)<(AMIN)) ? (AMIN) : ((X)>(AMAX)) ? (AMAX) : (X)) |
213 |
#define DIV_DIV(a,b) (((a)>0) ? ((a)+((b)>>1))/(b) : ((a)-((b)>>1))/(b)) |
#define DIV_DIV(a,b) (((a)>0) ? ((a)+((b)>>1))/(b) : ((a)-((b)>>1))/(b)) |
214 |
|
#define SWAP(_T_,A,B) { _T_ tmp = A; A = B; B = tmp; } |
215 |
|
|
216 |
|
|
217 |
#endif /* _GLOBAL_H_ */ |
#endif /* _GLOBAL_H_ */ |