|
|
@@ -757,7 +757,7 @@ static void decode_plane_bitstream(HYuvDecContext *s, int width, int plane)
|
|
|
}
|
|
|
}
|
|
|
if( width&1 && get_bits_left(&s->gb)>0 ) {
|
|
|
- int dst = get_vlc2(&s->gb, s->vlc[plane].table, VLC_BITS, 3)<<2;
|
|
|
+ int dst = (unsigned)get_vlc2(&s->gb, s->vlc[plane].table, VLC_BITS, 3)<<2;
|
|
|
s->temp16[0][width-1] = dst + get_bits(&s->gb, 2);
|
|
|
}
|
|
|
}
|