92 }
else if(i == limit - 1){
108 return (v>>1) ^ -(v&1);
114 #define get_ur_golomb_shorten(gb, k) get_ur_golomb_jpegls(gb, k, INT_MAX, 0) static int get_sr_golomb_flac(GetBitContext *gb, int k, int limit, int esc_len)
Definition: golomb.h:106
const uint8_t ff_log2_tab[256]
Definition: tables.c:4
#define SKIP_BITS(name, gb, num)
Definition: bitstreamf.h:177
#define LAST_SKIP_BITS(name, gb, num)
Definition: bitstreamf.h:183
static int get_ur_golomb_jpegls(GetBitContext *gb, int k, int limit, int esc_len)
Definition: golomb.h:57
#define GET_CACHE(name, gb)
Definition: bitstreamf.h:192
#define SHOW_UBITS(name, gb, num)
Definition: bitstreamf.h:186
Definition: bitstreamf.h:71
#define OPEN_READER(name, gb)
Definition: bitstreamf.h:159
static int av_log2(unsigned int v)
Definition: golomb.h:28
#define __STATIC_INLINE
Definition: bitstreamf.h:16
#define UPDATE_CACHE(name, gb)
Definition: bitstreamf.h:166
#define CLOSE_READER(name, gb)
Definition: bitstreamf.h:163
static int get_sr_golomb_shorten(GetBitContext *gb, int k)
Definition: golomb.h:124