From dd1be23a613e2779676571817472a03900335328 Mon Sep 17 00:00:00 2001 From: Chandler Chen Date: Fri, 3 Feb 2023 10:41:15 +0800 Subject: [PATCH] [h264d_api] add compatible for avcc fmt judgement Signed-off-by: Chandler Chen Change-Id: If7b077238c21fb5b4e07d8073e093350afc98984 --- mpp/codec/dec/h264/h264d_api.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mpp/codec/dec/h264/h264d_api.c b/mpp/codec/dec/h264/h264d_api.c index cf5cdb13..4d171bd6 100644 --- a/mpp/codec/dec/h264/h264d_api.c +++ b/mpp/codec/dec/h264/h264d_api.c @@ -543,7 +543,7 @@ MPP_RET h264d_prepare(void *decoder, MppPacket pkt, HalDecTask *task) if (mpp_packet_get_flag(pkt) & MPP_PACKET_FLAG_EXTRA_DATA) { RK_U8 *pdata = p_Inp->in_buf; - p_Inp->is_nalff = (p_Inp->in_length > 3) && (pdata[0] == 1 && (pdata[4] & 0xFC) == 0xFC); + p_Inp->is_nalff = (p_Inp->in_length > 3) && (pdata[0] == 1); mpp_log("is_avcC=%d\n", p_Inp->is_nalff); if (p_Inp->is_nalff) { (ret = parse_prepare_avcC_header(p_Inp, p_Dec->p_Cur));