mediav2 CTS: Update AdaptivePlaybackTest

- Buffer allocated to store extracted data needn't be two
  times the file size for video tracks
- Test now runs only for async mode (no real value in testing
  both async and sync mode)

Bug: 181898853
Test: atest CtsMediaV2TestCases:AdaptivePlaybackTest
Change-Id: I806f2dd6fd8ac36cfe0316137635b608c3acf611
diff --git a/tests/media/src/android/mediav2/cts/AdaptivePlaybackTest.java b/tests/media/src/android/mediav2/cts/AdaptivePlaybackTest.java
index ca6d018..e803863 100644
--- a/tests/media/src/android/mediav2/cts/AdaptivePlaybackTest.java
+++ b/tests/media/src/android/mediav2/cts/AdaptivePlaybackTest.java
@@ -197,7 +197,6 @@
             File file = new File(mInpPrefix + srcFile);
             totalSize += (int) file.length();
         }
-        totalSize <<= 1;
         long ptsOffset = 0;
         int buffOffset = 0;
         ArrayList<MediaCodec.BufferInfo> list = new ArrayList<>();
@@ -208,21 +207,18 @@
             ptsOffset = mMaxPts + 1000000L;
             buffOffset = (list.get(list.size() - 1).offset) + (list.get(list.size() - 1).size);
         }
-        boolean[] boolStates = {false, true};
         mOutputBuff = new OutputManager();
         {
             mCodec = MediaCodec.createByCodecName(mCodecName);
             MediaFormat format = formats.get(0);
             activity.setScreenParams(getWidth(format), getHeight(format), true);
-            for (boolean isAsync : boolStates) {
-                mOutputBuff.reset();
-                configureCodec(format, isAsync, false, false);
-                mCodec.start();
-                doWork(buffer, list);
-                queueEOS();
-                waitForAllOutputs();
-                mCodec.reset();
-            }
+            mOutputBuff.reset();
+            configureCodec(format, true, false, false);
+            mCodec.start();
+            doWork(buffer, list);
+            queueEOS();
+            waitForAllOutputs();
+            mCodec.reset();
         }
         tearDownSurface();
     }