diff options
author | Sven Göthel <[email protected]> | 2024-02-04 07:33:21 +0100 |
---|---|---|
committer | Sven Göthel <[email protected]> | 2024-02-04 07:33:21 +0100 |
commit | 6caed46dba2c8be34c3cb32dc6bddf31f98eac02 (patch) | |
tree | c9804afdb6d0f31acd5b116e5fc886e06b0a8c8f /src/jogl/classes/com/jogamp/opengl/util/av/SubTextEvent.java | |
parent | 8fcbeaa4e440e1bb8e51658f15a35d2a217dc0bc (diff) |
Use new com.jogamp.common.util.StringUtil (GlueGen)
Diffstat (limited to 'src/jogl/classes/com/jogamp/opengl/util/av/SubTextEvent.java')
-rw-r--r-- | src/jogl/classes/com/jogamp/opengl/util/av/SubTextEvent.java | 15 |
1 files changed, 2 insertions, 13 deletions
diff --git a/src/jogl/classes/com/jogamp/opengl/util/av/SubTextEvent.java b/src/jogl/classes/com/jogamp/opengl/util/av/SubTextEvent.java index 622c5d29a..be8219634 100644 --- a/src/jogl/classes/com/jogamp/opengl/util/av/SubTextEvent.java +++ b/src/jogl/classes/com/jogamp/opengl/util/av/SubTextEvent.java @@ -30,6 +30,7 @@ package com.jogamp.opengl.util.av; import java.time.format.DateTimeParseException; import com.jogamp.common.av.PTS; +import com.jogamp.common.util.StringUtil; /** * Text Event Line including ASS/SAA of {@link SubtitleEvent} @@ -215,19 +216,7 @@ public class SubTextEvent extends SubtitleEvent { this.name = name; this.effect = effect; this.text = text.replace("\\N", "\n"); - { - final int len = this.text.length(); - int lc = 1; - for(int i=0; len > i; ) { - final int j = this.text.indexOf("\n", i); - if( 0 > j ) { - break; - } - ++lc; - i = j + 1; - } - this.lines = lc; - } + this.lines = StringUtil.getLineCount(this.text); } @Override |