static int get_rice_un(GetBitContext *gb, int k)

{

    unsigned int v = get_unary(gb, 1, 128);

    return (v << k) | get_bits_long(gb, k);

}

static int get_rice_un(GetBitContext *gb, int k)

{

    unsigned int v = get_unary(gb, 1, 128);

    return (v << k) | get_bits_long(gb, k);

}

static int FUNC_0(GetBitContext *VAR_0, int VAR_1)

{

    unsigned int VAR_2 = get_unary(VAR_0, 1, 128);

    return (VAR_2 << VAR_1) | get_bits_long(VAR_0, VAR_1);

}

static int FUNC_0(GetBitContext *VAR_0, int VAR_1)
{ unsigned int VAR_2 = get_unary(VAR_0, 1, 128); return (VAR_2 << VAR_1) | get_bits_long(VAR_0, VAR_1); }