From aa216cd0887f083e97db398c6972cc8cdac271f6 Mon Sep 17 00:00:00 2001 From: Harish Mahendrakar Date: Wed, 5 Aug 2015 14:34:01 +0530 Subject: [PATCH] Simplified error checks for setting stride Change-Id: Ie8df0eebca7967fc87b4662e0cc582033dac6aae --- decoder/ihevcd_api.c | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/decoder/ihevcd_api.c b/decoder/ihevcd_api.c index ea0b8b5..a7a0b62 100644 --- a/decoder/ihevcd_api.c +++ b/decoder/ihevcd_api.c @@ -3690,18 +3690,8 @@ WORD32 ihevcd_set_params(iv_obj_t *ps_codec_obj, } - if((-1 != (WORD32)s_ctl_dynparams_ip->u4_disp_wd) && - (0 != s_ctl_dynparams_ip->u4_disp_wd) && - (0 != strd) && - ((WORD32)s_ctl_dynparams_ip->u4_disp_wd < strd)) { - s_ctl_dynparams_op->u4_error_code |= (1 << IVD_UNSUPPORTEDPARAM); - s_ctl_dynparams_op->u4_error_code |= IHEVCD_INVALID_DISP_STRD; - ret = IV_FAIL; - } - else - { - if((WORD32)s_ctl_dynparams_ip->u4_disp_wd >= ps_codec->i4_wd) + if((WORD32)s_ctl_dynparams_ip->u4_disp_wd >= ps_codec->i4_disp_wd) { strd = s_ctl_dynparams_ip->u4_disp_wd; }