Fix missing initialization of deinterlace intermediate buffer

When color format is other than 420p, deinterlacer uses intermediate
buffer for storing chroma output.
For multi-threaded cases, this intermediate buffer was not initialized
in all thread contexts.

Bug: 136697219
Test: poc in bug
Change-Id: I45d4e7634ed0e2c126a5508aea011617b6c6cc25
(cherry picked from commit 5e15457fadb59bfc75077ef9e2592f835185a32b)
diff --git a/decoder/impeg2d_dec_hdr.c b/decoder/impeg2d_dec_hdr.c
index b60f488..3c974a5 100644
--- a/decoder/impeg2d_dec_hdr.c
+++ b/decoder/impeg2d_dec_hdr.c
@@ -1253,6 +1253,7 @@
     ps_dec_thd->ps_func_forw_or_back = ps_dec->ps_func_forw_or_back;
     ps_dec_thd->pv_deinterlacer_ctxt = ps_dec->pv_deinterlacer_ctxt;
     ps_dec_thd->ps_deint_pic = ps_dec->ps_deint_pic;
+    ps_dec_thd->pu1_deint_fmt_buf = ps_dec->pu1_deint_fmt_buf;
 
     return 0;
 }