diff options
author | Harish Mahendrakar <harish.mahendrakar@ittiam.com> | 2016-05-13 10:33:34 +0530 |
---|---|---|
committer | Jessica Wagantall <jwagantall@cyngn.com> | 2016-07-07 11:07:12 -0700 |
commit | 42e286f9bf8edbd2f1927b6db396bdb61e974242 (patch) | |
tree | 431b4e0a24b9570414e1c4fd4b190571a766d515 | |
parent | fa19772bcc75b09e234adad9171895563c8b731b (diff) | |
download | android_external_libavc-42e286f9bf8edbd2f1927b6db396bdb61e974242.tar.gz android_external_libavc-42e286f9bf8edbd2f1927b6db396bdb61e974242.tar.bz2 android_external_libavc-42e286f9bf8edbd2f1927b6db396bdb61e974242.zip |
Decoder: Set u1_long_term_reference_flag to 0 for error concealment
For MBs which are in error, set u1_long_term_reference_flag to zero.
This ensures latest frame is used for concealment
Bug: 28470138
Ticket: CYNGNOS-3020
Change-Id: I58eab5bc1da277823f3dbb4103ba50867f8935dc
(cherry picked from commit eacafb943c46399d648d0ce9ed01df7ed17686af)
-rw-r--r-- | decoder/ih264d_parse_pslice.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/decoder/ih264d_parse_pslice.c b/decoder/ih264d_parse_pslice.c index 4084fca..2cb2274 100644 --- a/decoder/ih264d_parse_pslice.c +++ b/decoder/ih264d_parse_pslice.c @@ -1462,7 +1462,7 @@ WORD32 ih264d_mark_err_slice_skip(dec_struct_t * ps_dec, ih264d_err_pic_dispbuf_mgr(ps_dec); return 0; } - + ps_dec->ps_dpb_cmds->u1_long_term_reference_flag = 0; if(prev_slice_err == 1) { /* first slice - missing/header corruption */ |