summaryrefslogtreecommitdiffstats
path: root/decoder/ih264d_utils.c
diff options
context:
space:
mode:
Diffstat (limited to 'decoder/ih264d_utils.c')
-rw-r--r--decoder/ih264d_utils.c6
1 files changed, 1 insertions, 5 deletions
diff --git a/decoder/ih264d_utils.c b/decoder/ih264d_utils.c
index 77c1733..d356c0d 100644
--- a/decoder/ih264d_utils.c
+++ b/decoder/ih264d_utils.c
@@ -676,11 +676,7 @@ WORD32 ih264d_init_dec_mb_grp(dec_struct_t *ps_dec)
dec_seq_params_t *ps_seq = ps_dec->ps_cur_sps;
UWORD8 u1_frm = ps_seq->u1_frame_mbs_only_flag;
- ps_dec->u1_recon_mb_grp = PARSE_MB_GROUP_4;
-
- //NMB set to width in MBs for non-mbaff cases
- if(0 == ps_seq->u1_mb_aff_flag)
- ps_dec->u1_recon_mb_grp = ps_dec->u2_frm_wd_in_mbs;
+ ps_dec->u1_recon_mb_grp = ps_dec->u2_frm_wd_in_mbs << ps_seq->u1_mb_aff_flag;
ps_dec->u1_recon_mb_grp_pair = ps_dec->u1_recon_mb_grp >> 1;