diff --git a/libraries/extractor/src/main/java/androidx/media3/extractor/text/vobsub/VobsubParser.java b/libraries/extractor/src/main/java/androidx/media3/extractor/text/vobsub/VobsubParser.java index b8cadd2a72..d88f996377 100644 --- a/libraries/extractor/src/main/java/androidx/media3/extractor/text/vobsub/VobsubParser.java +++ b/libraries/extractor/src/main/java/androidx/media3/extractor/text/vobsub/VobsubParser.java @@ -106,6 +106,9 @@ public final class VobsubParser implements SubtitleParser { private static final class CueBuilder { + private static final int CMD_FORCE_START = 0; + private static final int CMD_START = 1; + private static final int CMD_STOP = 2; private static final int CMD_COLORS = 3; private static final int CMD_ALPHA = 4; private static final int CMD_AREA = 5; @@ -198,6 +201,11 @@ public final class VobsubParser implements SubtitleParser { return; } break; + case CMD_FORCE_START: + case CMD_START: + case CMD_STOP: + // ignore unused commands without arguments + break; case CMD_END: default: return;