update CTC script

1. update command line arguments for Av1 test for open Gop and Close Gop
2. add use-16bit-internal flag for CTC v1 test.

Change-Id: Iac03f08c310b908c861eece391e8744d79d67199
diff --git a/tools/convexhull_framework/src/VideoEncoder.py b/tools/convexhull_framework/src/VideoEncoder.py
index f379fec..1d285a1 100644
--- a/tools/convexhull_framework/src/VideoEncoder.py
+++ b/tools/convexhull_framework/src/VideoEncoder.py
@@ -42,7 +42,7 @@
     if CTC_VERSION == '2.0':
         args += " --qp=%d" % QP
     else:
-        args += " --cq-level=%d" % QP
+        args += " --use-16bit-internal --cq-level=%d" % QP
 
     # For 4K clip, encode with 2 tile columns using two threads.
     # --tile-columns value is in log2.
@@ -112,11 +112,6 @@
     else:
         args += " --tile-columns=0 --threads=1 "
 
-    if EnableOpenGOP:
-        args += " --enable-fwd-kf=1 "
-    else:
-        args += " --enable-fwd-kf=0 "
-
     if EnableTemporalFilter:
         args += " --enable-keyframe-filtering=1 "
     else:
@@ -125,11 +120,15 @@
     if test_cfg == "AI" or test_cfg == "STILL":
         args += " --kf-min-dist=0 --kf-max-dist=0 "
     elif test_cfg == "RA" or test_cfg == "AS":
+        if EnableOpenGOP:
+            args += " --fwd-kf-dist=%d " % (GOP_SIZE)
+        else:
+            args += " --kf-min-dist=%d --kf-max-dist=%d" % (GOP_SIZE, GOP_SIZE)
+
         args += " --min-gf-interval=%d --max-gf-interval=%d --gf-min-pyr-height=%d" \
-                " --gf-max-pyr-height=%d --kf-min-dist=%d --kf-max-dist=%d" \
-                " --lag-in-frames=%d --auto-alt-ref=1 " % \
+                " --gf-max-pyr-height=%d --lag-in-frames=%d --auto-alt-ref=1 " % \
                 (SUB_GOP_SIZE, SUB_GOP_SIZE, math.log2(SUB_GOP_SIZE), math.log2(SUB_GOP_SIZE),
-                 GOP_SIZE, GOP_SIZE, SUB_GOP_SIZE + 3)
+                 SUB_GOP_SIZE + 3)
     elif test_cfg == "LD":
         args += " --kf-min-dist=9999 --kf-max-dist=9999 --lag-in-frames=0" \
                 " --min-gf-interval=%d --max-gf-interval=%d --gf-min-pyr-height=%d " \