Moved check for level after check for resolution change.
This is required for DRC tests in CTS .
Change-Id: Icd0fe10d97c6ee55f8358682a578bddb58590de4
diff --git a/decoder/ih264d_parse_headers.c b/decoder/ih264d_parse_headers.c
index e97f457..fc88afc 100644
--- a/decoder/ih264d_parse_headers.c
+++ b/decoder/ih264d_parse_headers.c
@@ -897,6 +897,10 @@
ps_dec->u2_disp_width = i4_cropped_wd;
}
+ if(ps_dec->u4_level_at_init < u1_level_idc)
+ {
+ return IH264D_UNSUPPORTED_LEVEL;
+ }
if(1 == ps_seq->u1_vui_parameters_present_flag)
{