| Index: webrtc/sdk/android/api/org/webrtc/MediaCodecVideoDecoder.java
|
| diff --git a/webrtc/sdk/android/api/org/webrtc/MediaCodecVideoDecoder.java b/webrtc/sdk/android/api/org/webrtc/MediaCodecVideoDecoder.java
|
| index 4ba6b727df5cdccd83332841bcccc610ae026ef5..b149fd59393279c31fba8aa7210c667aca23e301 100644
|
| --- a/webrtc/sdk/android/api/org/webrtc/MediaCodecVideoDecoder.java
|
| +++ b/webrtc/sdk/android/api/org/webrtc/MediaCodecVideoDecoder.java
|
| @@ -18,7 +18,6 @@ import android.media.MediaFormat;
|
| import android.os.Build;
|
| import android.os.SystemClock;
|
| import android.view.Surface;
|
| -
|
| import java.nio.ByteBuffer;
|
| import java.util.Arrays;
|
| import java.util.HashSet;
|
| @@ -351,7 +350,7 @@ public class MediaCodecVideoDecoder {
|
|
|
| private void release() {
|
| Logging.d(TAG, "Java releaseDecoder. Total number of dropped frames: " + droppedFrames);
|
| - checkOnMediaCodecThread();
|
| + // This is called on the codec thread or it is stopped when this is called.
|
|
|
| // Run Mediacodec stop() and release() on separate thread since sometime
|
| // Mediacodec.stop() may hang.
|
|
|