ffmpeg | branch: master | Jun Zhao <barryjz...@tencent.com> | Sun Apr 24 19:38:05 2022 +0800| [68a7df5e9d737486892b0a924748e1c47f870d97] | committer: Jun Zhao
lavc/cavsdec: Add profile check Add profile check for cavs decoder, now cavs decoder only support JiZhun(0x20) profile Signed-off-by: Jun Zhao <barryjz...@tencent.com> > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=68a7df5e9d737486892b0a924748e1c47f870d97 --- libavcodec/cavsdec.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/libavcodec/cavsdec.c b/libavcodec/cavsdec.c index 7aaf3f2bcf..6c69c2c94e 100644 --- a/libavcodec/cavsdec.c +++ b/libavcodec/cavsdec.c @@ -1177,6 +1177,11 @@ static int decode_seq_header(AVSContext *h) int ret; h->profile = get_bits(&h->gb, 8); + if (h->profile != 0x20) { + avpriv_report_missing_feature(h->avctx, + "only supprt JiZhun profile"); + return AVERROR_PATCHWELCOME; + } h->level = get_bits(&h->gb, 8); skip_bits1(&h->gb); //progressive sequence _______________________________________________ ffmpeg-cvslog mailing list ffmpeg-cvslog@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-cvslog To unsubscribe, visit link above, or email ffmpeg-cvslog-requ...@ffmpeg.org with subject "unsubscribe".