From 77249bdf0e5456e6d557dc41a23798610c6cf081 Mon Sep 17 00:00:00 2001 From: ibaker Date: Mon, 21 Sep 2020 17:24:01 +0100 Subject: [PATCH] Use replace() instead of replaceAll() in SsaDecoder We're not using regex so there's no need to use replaceAll() PiperOrigin-RevId: 332865724 --- .../com/google/android/exoplayer2/text/ssa/SsaDecoder.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/library/core/src/main/java/com/google/android/exoplayer2/text/ssa/SsaDecoder.java b/library/core/src/main/java/com/google/android/exoplayer2/text/ssa/SsaDecoder.java index 064e8dac89..f44db4924f 100644 --- a/library/core/src/main/java/com/google/android/exoplayer2/text/ssa/SsaDecoder.java +++ b/library/core/src/main/java/com/google/android/exoplayer2/text/ssa/SsaDecoder.java @@ -263,9 +263,9 @@ public final class SsaDecoder extends SimpleSubtitleDecoder { SsaStyle.Overrides styleOverrides = SsaStyle.Overrides.parseFromDialogue(rawText); String text = SsaStyle.Overrides.stripStyleOverrides(rawText) - .replaceAll("\\\\N", "\n") - .replaceAll("\\\\n", "\n") - .replaceAll("\\\\h", "\u00A0"); + .replace("\\N", "\n") + .replace("\\n", "\n") + .replace("\\h", "\u00A0"); Cue cue = createCue(text, style, styleOverrides, screenWidth, screenHeight); int startTimeIndex = addCuePlacerholderByTime(startTimeUs, cueTimesUs, cues);