static uint64_t get_vb(ByteIOContext *bc){

    uint64_t val=0;

    int i= get_v(bc);

    

    if(i>8)

        return UINT64_MAX;

    

    while(i--)

        val = (val<<8) + get_byte(bc);

    

//av_log(NULL, AV_LOG_DEBUG, "get_vb()= %lld\n", val);

    return val;

}

static uint64_t get_vb(ByteIOContext *bc){

    uint64_t val=0;

    int i= get_v(bc);

    

    if(i>8)

        return UINT64_MAX;

    

    while(i--)

        val = (val<<8) + get_byte(bc);

    



    return val;

}

    int i= get_v(bc);
static uint64_t FUNC_0(ByteIOContext *bc){

    uint64_t val=0;

    int VAR_0= get_v(bc);

    

    if(VAR_0>8)

        return UINT64_MAX;

    

    while(VAR_0--)

        val = (val<<8) + get_byte(bc);

    



    return val;

}

static uint64_t FUNC_0(ByteIOContext *bc){ uint64_t val=0; int VAR_0= get_v(bc); if(VAR_0>8)
return UINT64_MAX; while(VAR_0--)
val = (val<<8) + get_byte(bc); return val; }