|  |  | @@ -117,7 +117,6 @@ static inline int get_rac(RangeCoder *c, uint8_t *const state) | 
		
	
		
			
			|  |  |  | int range1 = (c->range * (*state)) >> 8; | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | c->range -= range1; | 
		
	
		
			
			|  |  |  | #if 1 | 
		
	
		
			
			|  |  |  | if (c->low < c->range) { | 
		
	
		
			
			|  |  |  | *state = c->zero_state[*state]; | 
		
	
		
			
			|  |  |  | refill(c); | 
		
	
	
		
			
				|  |  | @@ -129,19 +128,6 @@ static inline int get_rac(RangeCoder *c, uint8_t *const state) | 
		
	
		
			
			|  |  |  | refill(c); | 
		
	
		
			
			|  |  |  | return 1; | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | #else | 
		
	
		
			
			|  |  |  | { | 
		
	
		
			
			|  |  |  | int one_mask one_mask = (c->range - c->low - 1) >> 31; | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | c->low   -=           c->range  & one_mask; | 
		
	
		
			
			|  |  |  | c->range += (range1 - c->range) & one_mask; | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | *state = c->zero_state[(*state) + (256 & one_mask)]; | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | refill(c); | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | return one_mask & 1; | 
		
	
		
			
			|  |  |  | #endif | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | #endif /* AVCODEC_RANGECODER_H */ |