Decoder: Fixed allocation of ps_dec->ps_nbr_mb_row

This needs an additional row of data to hold top row
Issue is seen only for MBAff error cases which start with a field
at lower resolutions

Bug: 33139050
(cherry picked from commit 9b095de571621463a7ee46a6750f79cfc6738975)

Change-Id: Ib6fdc16af4c361bea6f2b3a2147754f57b30ef0c
diff --git a/decoder/ih264d_utils.c b/decoder/ih264d_utils.c
index d356c0d..bc5c484 100644
--- a/decoder/ih264d_utils.c
+++ b/decoder/ih264d_utils.c
@@ -1940,8 +1940,9 @@
 
     if(ps_dec->u1_separate_parse)
     {
+        /* Needs one extra row of info, to hold top row data */
         size = sizeof(mb_neigbour_params_t)
-                        * 2 * ((u4_wd_mbs + 2) * u4_ht_mbs);
+                        * 2 * ((u4_wd_mbs + 2) * (u4_ht_mbs + 1));
     }
     else
     {