diff --git a/media/java/android/media/MediaCodec.java b/media/java/android/media/MediaCodec.java index 13a22b49ff87b..9a38dda1a733b 100644 --- a/media/java/android/media/MediaCodec.java +++ b/media/java/android/media/MediaCodec.java @@ -2441,6 +2441,8 @@ final public class MediaCodec { } }; + private final Pattern zeroPattern = new Pattern(0, 0); + /** * The pattern applicable to the protected data in each subsample. */ @@ -2463,7 +2465,7 @@ final public class MediaCodec { key = newKey; iv = newIV; mode = newMode; - pattern = new Pattern(0, 0); + pattern = zeroPattern; } /**