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);