rtc: Samll code cleanup for RTC mode

Avoid entering gop_setup_structure, which passes
through code/functions not needed for RTC case.

No change in behavior.
Change-Id: I44b957e86f08017d830c54cf0e528435a07e8ecb
diff --git a/av1/encoder/ratectrl.c b/av1/encoder/ratectrl.c
index b8c3fa6..3596743 100644
--- a/av1/encoder/ratectrl.c
+++ b/av1/encoder/ratectrl.c
@@ -1976,9 +1976,12 @@
     rc->constrained_gf_group =
         (rc->baseline_gf_interval >= rc->frames_to_key) ? 1 : 0;
     frame_update_type = GF_UPDATE;
-    // TODO(marpan): Replace this for 1 pass RT.
-    av1_gop_setup_structure(cpi, frame_params);
     gf_group->index = 0;
+    gf_group->size = rc->baseline_gf_interval;
+    gf_group->update_type[0] =
+        (frame_params->frame_type == KEY_FRAME) ? KF_UPDATE : GF_UPDATE;
+    for (int i = 1; i < rc->baseline_gf_interval; i++)
+      gf_group->update_type[i] = LF_UPDATE;
   }
   if (cpi->oxcf.rc_mode == AOM_CBR) {
     if (frame_params->frame_type == KEY_FRAME) {