From 27cbd2a6a0baa9b68631c9008ed97a9ae1a43c16 Mon Sep 17 00:00:00 2001 From: Andy Hung Date: Wed, 15 Jan 2014 18:39:21 -0800 Subject: Handle IOException from MediaCodec factory methods Bug: 11364276 Change-Id: I39f6ea91dbdeab977b40706f8374b1f0086943d0 Signed-off-by: Andy Hung --- .../main/java/com/example/android/common/media/MediaCodecWrapper.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'prebuilts/gradle/BasicMediaDecoder') diff --git a/prebuilts/gradle/BasicMediaDecoder/BasicMediaDecoderSample/src/main/java/com/example/android/common/media/MediaCodecWrapper.java b/prebuilts/gradle/BasicMediaDecoder/BasicMediaDecoderSample/src/main/java/com/example/android/common/media/MediaCodecWrapper.java index a511221f..a4833740 100644 --- a/prebuilts/gradle/BasicMediaDecoder/BasicMediaDecoderSample/src/main/java/com/example/android/common/media/MediaCodecWrapper.java +++ b/prebuilts/gradle/BasicMediaDecoder/BasicMediaDecoderSample/src/main/java/com/example/android/common/media/MediaCodecWrapper.java @@ -21,6 +21,7 @@ import android.os.Handler; import android.os.Looper; import android.view.Surface; +import java.io.IOException; import java.nio.ByteBuffer; import java.util.ArrayDeque; import java.util.Queue; @@ -136,7 +137,7 @@ public class MediaCodecWrapper { * @return */ public static MediaCodecWrapper fromVideoFormat(final MediaFormat trackFormat, - Surface surface) { + Surface surface) throws IOException { MediaCodecWrapper result = null; MediaCodec videoCodec = null; -- cgit v1.2.3