comparison cabac.h @ 4026:2e7133456c56 libavcodec

10l
author michael
date Sun, 15 Oct 2006 21:04:10 +0000
parents 76ca770d2f6b
children ca4a837b896d
comparison
equal deleted inserted replaced
4025:76ca770d2f6b 4026:2e7133456c56
360 refill(c); 360 refill(c);
361 } 361 }
362 362
363 static int always_inline get_cabac_inline(CABACContext *c, uint8_t * const state){ 363 static int always_inline get_cabac_inline(CABACContext *c, uint8_t * const state){
364 //FIXME gcc generates duplicate load/stores for c->low and c->range 364 //FIXME gcc generates duplicate load/stores for c->low and c->range
365 #if defined(ARCH_X86) && !defined(PIC) 365 #if defined(ARCH_X86) && !(defined(PIC) && defined(__GNUC__))
366 int bit; 366 int bit;
367 367
368 #define LOW "0" 368 #define LOW "0"
369 #define RANGE "4" 369 #define RANGE "4"
370 #define BYTESTART "12" 370 #define BYTESTART "12"