diff --git a/talk/app/webrtc/java/src/org/webrtc/MediaCodecVideoDecoder.java b/talk/app/webrtc/java/src/org/webrtc/MediaCodecVideoDecoder.java index f6dcf15b35..c1fff94ed6 100644 --- a/talk/app/webrtc/java/src/org/webrtc/MediaCodecVideoDecoder.java +++ b/talk/app/webrtc/java/src/org/webrtc/MediaCodecVideoDecoder.java @@ -96,7 +96,9 @@ public class MediaCodecVideoDecoder { private TextureListener textureListener; private Surface surface = null; - private MediaCodecVideoDecoder() { } + private MediaCodecVideoDecoder() { + mediaCodecThread = null; + } // Helper struct for findVp8Decoder() below. private static class DecoderProperties { diff --git a/talk/app/webrtc/java/src/org/webrtc/MediaCodecVideoEncoder.java b/talk/app/webrtc/java/src/org/webrtc/MediaCodecVideoEncoder.java index 705dcd1a35..f043f9b5de 100644 --- a/talk/app/webrtc/java/src/org/webrtc/MediaCodecVideoEncoder.java +++ b/talk/app/webrtc/java/src/org/webrtc/MediaCodecVideoEncoder.java @@ -101,7 +101,9 @@ public class MediaCodecVideoEncoder { // SPS and PPS NALs (Config frame) for H.264. private ByteBuffer configData = null; - private MediaCodecVideoEncoder() {} + private MediaCodecVideoEncoder() { + mediaCodecThread = null; + } // Helper struct for findHwEncoder() below. private static class EncoderProperties {