On 2014-02-19 03:23:51 +0100, Vittorio Giovara wrote:
> ---
>  libavcodec/h264_ps.c | 4 +++-
>  1 file changed, 3 insertions(+), 1 deletion(-)
> 
> diff --git a/libavcodec/h264_ps.c b/libavcodec/h264_ps.c
> index cc80f35..94efaa2 100644
> --- a/libavcodec/h264_ps.c
> +++ b/libavcodec/h264_ps.c
> @@ -306,7 +306,9 @@ int ff_h264_decode_seq_parameter_set(H264Context *h)
>      constraint_set_flags |= get_bits1(&h->gb) << 1;   // constraint_set1_flag
>      constraint_set_flags |= get_bits1(&h->gb) << 2;   // constraint_set2_flag
>      constraint_set_flags |= get_bits1(&h->gb) << 3;   // constraint_set3_flag
> -    get_bits(&h->gb, 4); // reserved
> +    constraint_set_flags |= get_bits1(&h->gb) << 4;   // constraint_set4_flag
> +    constraint_set_flags |= get_bits1(&h->gb) << 5;   // constraint_set5_flag
> +    skip_bits(&h->gb, 2);                             // reserved_zero_2bits
>      level_idc = get_bits(&h->gb, 8);
>      sps_id    = get_ue_golomb_31(&h->gb);
>  

ok

Janne
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to