chipset-mt8183: update arcvm-codec performance of codec2 SW codecs.

We switch SW codecs to codec2 at R, so we need to fill the performance
of these codecs. This CL updates the performance of SW codecs, which
are generated by cts/tools/cts-media/get_achievable_rates.py.

BUG=b:160111829
TEST=emerge-kukui-arc-r arcvm-codec-chipset-mt8183

Change-Id: Idd2683997890639c30d51ef1e7921a96b62b9002
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/overlays/board-overlays/+/2286353
Tested-by: Chih-Yu Huang <akahuang@chromium.org>
Reviewed-by: Alexandre Courbot <acourbot@chromium.org>
Reviewed-by: David Staessens <dstaessens@chromium.org>
Commit-Queue: Chih-Yu Huang <akahuang@chromium.org>
diff --git a/chipset-mt8183/chromeos-base/arcvm-codec-chipset-mt8183/arcvm-codec-chipset-mt8183-0.0.1-r3.ebuild b/chipset-mt8183/chromeos-base/arcvm-codec-chipset-mt8183/arcvm-codec-chipset-mt8183-0.0.1-r4.ebuild
similarity index 100%
rename from chipset-mt8183/chromeos-base/arcvm-codec-chipset-mt8183/arcvm-codec-chipset-mt8183-0.0.1-r3.ebuild
rename to chipset-mt8183/chromeos-base/arcvm-codec-chipset-mt8183/arcvm-codec-chipset-mt8183-0.0.1-r4.ebuild
diff --git a/chipset-mt8183/chromeos-base/arcvm-codec-chipset-mt8183/files/media_codecs_performance_c2.xml b/chipset-mt8183/chromeos-base/arcvm-codec-chipset-mt8183/files/media_codecs_performance_c2.xml
index 50cc51d..915d8d0 100644
--- a/chipset-mt8183/chromeos-base/arcvm-codec-chipset-mt8183/files/media_codecs_performance_c2.xml
+++ b/chipset-mt8183/chromeos-base/arcvm-codec-chipset-mt8183/files/media_codecs_performance_c2.xml
@@ -15,6 +15,30 @@
 -->
 
 <MediaCodecs>
+    <Encoders>
+        <MediaCodec name="c2.android.h263.encoder" type="video/3gpp" update="true">
+            <Limit name="measured-frame-rate-176x144" range="512-512" /> <!-- N=48 v95%=1.1 -->
+        </MediaCodec>
+        <MediaCodec name="c2.android.avc.encoder" type="video/avc" update="true">
+            <Limit name="measured-frame-rate-320x240" range="317-321" /> <!-- N=48 v95%=1.1 -->
+            <Limit name="measured-frame-rate-720x480" range="142-142" /> <!-- N=48 v95%=1.1 -->
+            <Limit name="measured-frame-rate-1280x720" range="80-86" /> <!-- N=48 v95%=1.2 -->
+            <!-- measured 95%:39-58 med:41 SLOW -->
+            <Limit name="measured-frame-rate-1920x1080" range="41-48" /> <!-- N=48 v95%=1.2 -->
+        </MediaCodec>
+        <MediaCodec name="c2.android.hevc.encoder" type="video/hevc" update="true">
+            <Limit name="measured-frame-rate-320x240" range="46-46" /> <!-- N=48 v95%=1.1 -->
+        </MediaCodec>
+        <MediaCodec name="c2.android.mpeg4.encoder" type="video/mp4v-es" update="true">
+            <Limit name="measured-frame-rate-176x144" range="483-483" /> <!-- N=48 v95%=1.1 -->
+        </MediaCodec>
+        <MediaCodec name="c2.android.vp8.encoder" type="video/x-vnd.on2.vp8" update="true">
+            <Limit name="measured-frame-rate-320x180" range="117-117" /> <!-- N=48 v95%=1.0 -->
+            <Limit name="measured-frame-rate-640x360" range="63-63" /> <!-- N=48 v95%=1.0 -->
+            <Limit name="measured-frame-rate-1280x720" range="34-34" /> <!-- N=48 v95%=1.0 -->
+            <Limit name="measured-frame-rate-1920x1080" range="15-16" /> <!-- N=48 v95%=1.0 -->
+        </MediaCodec>
+    </Encoders>
     <Decoders>
         <MediaCodec name="c2.vda.avc.decoder" type="video/avc" update="true">
             <Limit name="measured-frame-rate-320x240" range="648-652" />
@@ -29,5 +53,37 @@
             <Limit name="measured-frame-rate-1280x720" range="274-276" />
             <Limit name="measured-frame-rate-1920x1088" range="152-153" />
         </MediaCodec>
+
+        <MediaCodec name="c2.android.h263.decoder" type="video/3gpp" update="true">
+            <Limit name="measured-frame-rate-176x144" range="443-443" /> <!-- N=48 v95%=1.2 -->
+            <Limit name="measured-frame-rate-352x288" range="351-351" /> <!-- N=48 v95%=1.2 -->
+        </MediaCodec>
+        <MediaCodec name="c2.android.avc.decoder" type="video/avc" update="true">
+            <Limit name="measured-frame-rate-320x240" range="216-227" /> <!-- N=48 v95%=1.3 -->
+            <Limit name="measured-frame-rate-720x480" range="129-129" /> <!-- N=48 v95%=1.2 -->
+            <Limit name="measured-frame-rate-1280x720" range="64-64" /> <!-- N=48 v95%=1.3 -->
+            <Limit name="measured-frame-rate-1920x1080" range="35-35" /> <!-- N=48 v95%=1.1 -->
+        </MediaCodec>
+        <MediaCodec name="c2.android.hevc.decoder" type="video/hevc" update="true">
+            <Limit name="measured-frame-rate-352x288" range="304-304" /> <!-- N=48 v95%=1.2 -->
+            <Limit name="measured-frame-rate-640x360" range="194-194" /> <!-- N=48 v95%=1.2 -->
+            <Limit name="measured-frame-rate-720x480" range="170-170" /> <!-- N=48 v95%=1.2 -->
+            <Limit name="measured-frame-rate-1280x720" range="100-101" /> <!-- N=48 v95%=1.0 -->
+            <Limit name="measured-frame-rate-1920x1080" range="63-63" /> <!-- N=48 v95%=1.0 -->
+        </MediaCodec>
+        <MediaCodec name="c2.android.mpeg4.decoder" type="video/mp4v-es" update="true">
+            <Limit name="measured-frame-rate-176x144" range="426-426" /> <!-- N=48 v95%=1.1 -->
+        </MediaCodec>
+        <MediaCodec name="c2.android.vp8.decoder" type="video/x-vnd.on2.vp8" update="true">
+            <Limit name="measured-frame-rate-320x180" range="376-376" /> <!-- N=48 v95%=1.1 -->
+            <Limit name="measured-frame-rate-640x360" range="178-179" /> <!-- N=48 v95%=1.1 -->
+            <Limit name="measured-frame-rate-1920x1080" range="26-27" /> <!-- N=48 v95%=1.0 -->
+        </MediaCodec>
+        <MediaCodec name="c2.android.vp9.decoder" type="video/x-vnd.on2.vp9" update="true">
+            <Limit name="measured-frame-rate-320x180" range="288-288" /> <!-- N=48 v95%=1.1 -->
+            <Limit name="measured-frame-rate-640x360" range="167-167" /> <!-- N=48 v95%=1.2 -->
+            <Limit name="measured-frame-rate-1280x720" range="97-97" /> <!-- N=48 v95%=1.2 -->
+            <Limit name="measured-frame-rate-1920x1080" range="67-67" /> <!-- N=48 v95%=1.1 -->
+        </MediaCodec>
     </Decoders>
 </MediaCodecs>