Revert "Add "throws IOException" to MediaCodec constructors (8)"

This reverts commit 35133e2bc5.

Change-Id: Iba6767447262ae092e4d38cccf9a4caf5aa75adb
This commit is contained in:
Andy Hung
2013-11-07 05:05:08 +00:00
parent 35133e2bc5
commit b0c5ecc86d
2 changed files with 19 additions and 31 deletions

View File

@@ -32,7 +32,6 @@ import java.util.ListIterator;
import java.util.Iterator;
import java.util.HashMap;
import java.util.Random;
import java.io.IOException;
import java.nio.ByteBuffer;
import java.lang.Exception;
import java.lang.InterruptedException;
@@ -129,7 +128,8 @@ public class MediaDrmAPITest extends Activity {
try {
mDrm = new MediaDrm(kWidevineScheme);
} catch (MediaDrmException e) {
Log.e(TAG, "Failed to create MediaDrm", e);
Log.e(TAG, "Failed to create MediaDrm: " + e.getMessage());
e.printStackTrace();
mTestFailed = true;
return;
}
@@ -175,7 +175,7 @@ public class MediaDrmAPITest extends Activity {
private void stopDrm(MediaDrm drm) {
if (drm != mDrm) {
Log.e(TAG, "Invalid drm specified in stopDrm");
Log.e(TAG, "invalid drm specified in stopDrm");
mTestFailed = true;
}
mLooper.quit();
@@ -287,23 +287,18 @@ public class MediaDrmAPITest extends Activity {
try {
crypto = new MediaCrypto(kWidevineScheme, getTestModeSessionId(sessionId));
} catch (MediaCryptoException e) {
Log.e(TAG, "Failed to create MediaCrypto", e);
Log.e(TAG, "test failed due to exception: " + e.getMessage());
e.printStackTrace();
mTestFailed = true;
finish();
}
String mime = "video/avc";
MediaCodec codec = null;
try {
if (crypto.requiresSecureDecoderComponent(mime)) {
codec = MediaCodec.createByCodecName(getSecureDecoderNameForMime(mime));
} else {
codec = MediaCodec.createDecoderByType(mime);
}
} catch (IOException e) {
Log.e(TAG, "Failed to create " + mime + " codec", e);
mTestFailed = true;
finish();
MediaCodec codec;
if (crypto.requiresSecureDecoderComponent(mime)) {
codec = MediaCodec.createByCodecName(getSecureDecoderNameForMime(mime));
} else {
codec = MediaCodec.createDecoderByType(mime);
}
MediaFormat format = MediaFormat.createVideoFormat(mime, 1280, 720);
@@ -429,26 +424,20 @@ public class MediaDrmAPITest extends Activity {
try {
crypto = new MediaCrypto(kWidevineScheme, getTestModeSessionId(sessionId));
} catch (MediaCryptoException e) {
Log.e(TAG, "Failed to create MediaCrypto", e);
Log.e(TAG, "test failed due to exception: " + e.getMessage());
e.printStackTrace();
mTestFailed = true;
finish();
}
String mime = "video/avc";
MediaCodec codec = null;
MediaCodec codec;
boolean secure = false;
try {
if (crypto.requiresSecureDecoderComponent(mime)) {
codec = MediaCodec.createByCodecName(getSecureDecoderNameForMime(mime));
secure = true;
} else {
codec = MediaCodec.createDecoderByType(mime);
}
} catch (IOException e) {
Log.e(TAG, "Failed to create " + mime + " codec", e);
mTestFailed = true;
finish();
if (crypto.requiresSecureDecoderComponent(mime)) {
codec = MediaCodec.createByCodecName(getSecureDecoderNameForMime(mime));
secure = true;
} else {
codec = MediaCodec.createDecoderByType(mime);
}
MediaFormat format = MediaFormat.createVideoFormat(mime, 1280, 720);

View File

@@ -499,8 +499,7 @@ class MediaCodecView extends SurfaceView
}
private void addTrack(
int trackIndex, MediaFormat format, boolean encrypted)
throws IOException {
int trackIndex, MediaFormat format, boolean encrypted) {
String mime = format.getString(MediaFormat.KEY_MIME);
boolean isVideo = mime.startsWith("video/");