From: Mickaƫl Raulet Date: Sun, 20 Oct 2013 20:40:39 +0000 (+0200) Subject: avcodec/hevc: fix duplicate/wrong nal unit check and difference to openhevc_upstream X-Git-Tag: android-x86-4.4-r1~484 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=09ba986cae148f309683bc6588ab54050fe4130d;p=android-x86%2Fexternal-ffmpeg.git avcodec/hevc: fix duplicate/wrong nal unit check and difference to openhevc_upstream NAL_BLA_W_RADL instead of NAL_BLA_N_LP Signed-off-by: Michael Niedermayer --- diff --git a/libavcodec/hevc.c b/libavcodec/hevc.c index eb44862a2c..a1e3ce413f 100644 --- a/libavcodec/hevc.c +++ b/libavcodec/hevc.c @@ -1932,7 +1932,7 @@ static int decode_nal_unit(HEVCContext *s, const uint8_t *nal, int length) if (s->nal_unit_type == NAL_CRA_NUT || s->nal_unit_type == NAL_BLA_W_LP || s->nal_unit_type == NAL_BLA_N_LP || - s->nal_unit_type == NAL_BLA_N_LP) { + s->nal_unit_type == NAL_BLA_W_RADL) { s->max_ra = s->poc; } else { if (IS_IDR(s))