| Index: media/base/android/java/src/org/chromium/media/MediaCodecBridge.java
|
| diff --git a/media/base/android/java/src/org/chromium/media/MediaCodecBridge.java b/media/base/android/java/src/org/chromium/media/MediaCodecBridge.java
|
| index ac3a3bffd534c5838fa29cd6b8474565e7f891cd..03483993b7860eeb1a9e7bca64e859a14533fec2 100644
|
| --- a/media/base/android/java/src/org/chromium/media/MediaCodecBridge.java
|
| +++ b/media/base/android/java/src/org/chromium/media/MediaCodecBridge.java
|
| @@ -95,7 +95,12 @@ class MediaCodecBridge {
|
|
|
| @CalledByNative
|
| private int dequeueInputBuffer(long timeoutUs) {
|
| - return mMediaCodec.dequeueInputBuffer(timeoutUs);
|
| + try {
|
| + return mMediaCodec.dequeueInputBuffer(timeoutUs);
|
| + } catch(Exception e) {
|
| + Log.e(TAG, "Cannot dequeue Input buffer " + e.toString());
|
| + }
|
| + return MEDIA_CODEC_ERROR;
|
| }
|
|
|
| @CalledByNative
|
|
|