@ -376,7 +376,7 @@ static int av_always_inline get_cabac_inline(CABACContext *c, uint8_t * const st
# define BYTE "16"
# define BYTEEND "20"
# endif
# if defined(ARCH_X86) && defined(CONFIG_7REGS) && defined(CONFIG _EBX_AVAILABLE)
# if defined(ARCH_X86) && defined(CONFIG_7REGS) && defined(HAVE _EBX_AVAILABLE)
int bit ;
# ifndef BRANCHLESS_CABAC_DECODER
@ -532,7 +532,7 @@ static int av_always_inline get_cabac_inline(CABACContext *c, uint8_t * const st
) ;
bit & = 1 ;
# endif /* BRANCHLESS_CABAC_DECODER */
# else /* defined(ARCH_X86) && defined(CONFIG_7REGS) && defined(CONFIG _EBX_AVAILABLE) */
# else /* defined(ARCH_X86) && defined(CONFIG_7REGS) && defined(HAVE _EBX_AVAILABLE) */
int s = * state ;
int RangeLPS = ff_h264_lps_range [ 2 * ( c - > range & 0xC0 ) + s ] ;
int bit , lps_mask attribute_unused ;
@ -571,7 +571,7 @@ static int av_always_inline get_cabac_inline(CABACContext *c, uint8_t * const st
if ( ! ( c - > low & CABAC_MASK ) )
refill2 ( c ) ;
# endif /* BRANCHLESS_CABAC_DECODER */
# endif /* defined(ARCH_X86) && defined(CONFIG_7REGS) && defined(CONFIG _EBX_AVAILABLE) */
# endif /* defined(ARCH_X86) && defined(CONFIG_7REGS) && defined(HAVE _EBX_AVAILABLE) */
return bit ;
}
@ -680,7 +680,7 @@ static av_always_inline int get_cabac_bypass_sign(CABACContext *c, int val){
//FIXME the x86 code from this file should be moved into i386/h264 or cabac something.c/h (note ill kill you if you move my code away from under my fingers before iam finished with it!)
//FIXME use some macros to avoid duplicatin get_cabac (cant be done yet as that would make optimization work hard)
# if defined(ARCH_X86) && defined(CONFIG_7REGS) && defined(CONFIG _EBX_AVAILABLE)
# if defined(ARCH_X86) && defined(CONFIG_7REGS) && defined(HAVE _EBX_AVAILABLE)
static int decode_significance_x86 ( CABACContext * c , int max_coeff , uint8_t * significant_coeff_ctx_base , int * index ) {
void * end = significant_coeff_ctx_base + max_coeff - 1 ;
int minusstart = - ( int ) significant_coeff_ctx_base ;
@ -786,7 +786,7 @@ static int decode_significance_8x8_x86(CABACContext *c, uint8_t *significant_coe
) ;
return coeff_count ;
}
# endif /* defined(ARCH_X86) && && defined(CONFIG_7REGS) && defined(CONFIG _EBX_AVAILABLE) */
# endif /* defined(ARCH_X86) && && defined(CONFIG_7REGS) && defined(HAVE _EBX_AVAILABLE) */
/**
*