static inline int wnv1_get_code(WNV1Context *w, int base_value)

{

    int v = get_vlc2(&w->gb, code_vlc.table, CODE_VLC_BITS, 1);



    if (v == 15)

        return ff_reverse[get_bits(&w->gb, 8 - w->shift)];

    else

        return base_value + ((v - 7) << w->shift);

}

static inline int wnv1_get_code(WNV1Context *w, int base_value)

{

    int v = get_vlc2(&w->gb, code_vlc.table, CODE_VLC_BITS, 1);



    if (v == 15)

        return ff_reverse[get_bits(&w->gb, 8 - w->shift)];

    else

        return base_value + ((v - 7) << w->shift);

}

        return base_value + ((v - 7) << w->shift);
static inline int FUNC_0(WNV1Context *VAR_0, int VAR_1)

{

    int VAR_2 = get_vlc2(&VAR_0->gb, code_vlc.table, CODE_VLC_BITS, 1);



    if (VAR_2 == 15)

        return ff_reverse[get_bits(&VAR_0->gb, 8 - VAR_0->shift)];

    else

        return VAR_1 + ((VAR_2 - 7) << VAR_0->shift);

}

static inline int FUNC_0(WNV1Context *VAR_0, int VAR_1)
{ int VAR_2 = get_vlc2(&VAR_0->gb, code_vlc.table, CODE_VLC_BITS, 1); if (VAR_2 == 15)
return ff_reverse[get_bits(&VAR_0->gb, 8 - VAR_0->shift)]; else
return VAR_1 + ((VAR_2 - 7) << VAR_0->shift); }