Clear reference map with keyframe

BUG=aomedia:2864

Change-Id: I136bdd7f172b1a5c3ab8b42aa30dcc7a5d36491e
diff --git a/av1/encoder/encoder.h b/av1/encoder/encoder.h
index f799919..315592a 100644
--- a/av1/encoder/encoder.h
+++ b/av1/encoder/encoder.h
@@ -2825,6 +2825,10 @@
 
 static INLINE void init_ref_map_pair(
     AV1_COMP *cpi, RefFrameMapPair ref_frame_map_pairs[REF_FRAMES]) {
+  if (cpi->gf_group.update_type[cpi->gf_group.index] == KF_UPDATE) {
+    memset(ref_frame_map_pairs, -1, sizeof(*ref_frame_map_pairs) * REF_FRAMES);
+    return;
+  }
   memset(ref_frame_map_pairs, 0, sizeof(*ref_frame_map_pairs) * REF_FRAMES);
   for (int map_idx = 0; map_idx < REF_FRAMES; map_idx++) {
     // Get reference frame buffer