Make FPMT code to make frames non-reference default

FPMT code to make frames non-reference and handling of
primary_ref_frame has been made default.

Change-Id: I0e46adabf806078b9d01910858783b88dc99a339
diff --git a/av1/encoder/encode_strategy.c b/av1/encoder/encode_strategy.c
index 11708a2..ee59763 100644
--- a/av1/encoder/encode_strategy.c
+++ b/av1/encoder/encode_strategy.c
@@ -1480,17 +1480,13 @@
     const int cur_frame_disp =
         cpi->common.current_frame.frame_number + order_offset;
 
-#if CONFIG_FRAME_PARALLEL_ENCODE
     int get_ref_frames = 0;
-#if CONFIG_FPMT_TEST
+#if CONFIG_FRAME_PARALLEL_ENCODE && CONFIG_FPMT_TEST
     get_ref_frames =
         (cpi->ppi->fpmt_unit_test_cfg == PARALLEL_SIMULATION_ENCODE) ? 1 : 0;
-#endif  // CONFIG_FPMT_TEST
+#endif  // CONFIG_FRAME_PARALLEL_ENCODE && CONFIG_FPMT_TEST
     if (get_ref_frames ||
         gf_group->frame_parallel_level[cpi->gf_frame_index] == 0) {
-#else
-    {
-#endif  // CONFIG_FRAME_PARALLEL_ENCODE
       if (!ext_flags->refresh_frame.update_pending) {
         av1_get_ref_frames(ref_frame_map_pairs, cur_frame_disp,
 #if CONFIG_FRAME_PARALLEL_ENCODE_2
@@ -1514,7 +1510,6 @@
         get_ref_frame_flags(&cpi->sf, is_one_pass_rt_params(cpi), ref_frame_buf,
                             ext_flags->ref_frame_flags);
 
-#if CONFIG_FRAME_PARALLEL_ENCODE
     // Set primary_ref_frame of non-reference frames as PRIMARY_REF_NONE.
     if (cpi->ppi->gf_group.is_frame_non_ref[cpi->gf_frame_index]) {
       frame_params.primary_ref_frame = PRIMARY_REF_NONE;
@@ -1522,10 +1517,6 @@
       frame_params.primary_ref_frame =
           choose_primary_ref_frame(cpi, &frame_params);
     }
-#else
-    frame_params.primary_ref_frame =
-        choose_primary_ref_frame(cpi, &frame_params);
-#endif  // CONFIG_FRAME_PARALLEL_ENCODE
 
     frame_params.order_offset = gf_group->arf_src_offset[cpi->gf_frame_index];
 
@@ -1547,11 +1538,9 @@
 #endif  // CONFIG_FRAME_PARALLEL_ENCODE
 #endif  // CONFIG_FRAME_PARALLEL_ENCODE_2
 
-#if CONFIG_FRAME_PARALLEL_ENCODE
     // Make the frames marked as is_frame_non_ref to non-reference frames.
     if (gf_group->is_frame_non_ref[cpi->gf_frame_index])
       frame_params.refresh_frame_flags = 0;
-#endif  // CONFIG_FRAME_PARALLEL_ENCODE
 
     frame_params.existing_fb_idx_to_show = INVALID_IDX;
     // Find the frame buffer to show based on display order.
diff --git a/av1/encoder/tpl_model.c b/av1/encoder/tpl_model.c
index d53255a..764de09 100644
--- a/av1/encoder/tpl_model.c
+++ b/av1/encoder/tpl_model.c
@@ -1438,10 +1438,8 @@
         av1_get_refresh_frame_flags(cpi, &frame_params, frame_update_type,
                                     gf_index, true_disp, ref_frame_map_pairs);
 
-#if CONFIG_FRAME_PARALLEL_ENCODE
     // Make the frames marked as is_frame_non_ref to non-reference frames.
     if (cpi->ppi->gf_group.is_frame_non_ref[gf_index]) refresh_mask = 0;
-#endif  // CONFIG_FRAME_PARALLEL_ENCODE
 
     int refresh_frame_map_index = av1_get_refresh_ref_frame_map(refresh_mask);