media: adjust to API changes #2

Bug: 149487982
Test: atest CtsMediaTestCases:MediaCodecBlockModelTest
Change-Id: I315f515eab2bdbde995a980b5fd6a5e112f06db3
diff --git a/tests/tests/media/src/android/media/cts/MediaCodecBlockModelTest.java b/tests/tests/media/src/android/media/cts/MediaCodecBlockModelTest.java
index 7123d9c..be69243 100644
--- a/tests/tests/media/src/android/media/cts/MediaCodecBlockModelTest.java
+++ b/tests/tests/media/src/android/media/cts/MediaCodecBlockModelTest.java
@@ -207,8 +207,8 @@
             MediaCodec.OutputFrame frame = codec.getOutputFrame(index);
             boolean eos = (frame.getFlags() & MediaCodec.BUFFER_FLAG_END_OF_STREAM) != 0;
 
-            if (mGraphic && frame.getGraphicBlock() != null) {
-                frame.getGraphicBlock().recycle();
+            if (mGraphic && frame.getHardwareBuffer() != null) {
+                frame.getHardwareBuffer().close();
             }
             if (!mGraphic && frame.getLinearBlock() != null) {
                 frame.getLinearBlock().recycle();
@@ -232,8 +232,8 @@
             boolean eos = (frame.getFlags() & MediaCodec.BUFFER_FLAG_END_OF_STREAM) != 0;
 
             boolean render = false;
-            if (frame.getGraphicBlock() != null) {
-                frame.getGraphicBlock().recycle();
+            if (frame.getHardwareBuffer() != null) {
+                frame.getHardwareBuffer().close();
                 render = true;
             }
             codec.releaseOutputBuffer(index, render);