From 9fe460aecf8509c8305416bb9d77aadf6165c677 Mon Sep 17 00:00:00 2001 From: Sven Göthel Date: Thu, 1 Feb 2024 13:45:41 +0100 Subject: Bug 1494: Clarify SubtitleEvent class, adding general FFmpeg analog CodecID and hence also promoting VideoPixelFormat --- src/jogl/classes/com/jogamp/opengl/util/av/SubEmptyEvent.java | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'src/jogl/classes/com/jogamp/opengl/util/av/SubEmptyEvent.java') diff --git a/src/jogl/classes/com/jogamp/opengl/util/av/SubEmptyEvent.java b/src/jogl/classes/com/jogamp/opengl/util/av/SubEmptyEvent.java index e97128a71..c49558c57 100644 --- a/src/jogl/classes/com/jogamp/opengl/util/av/SubEmptyEvent.java +++ b/src/jogl/classes/com/jogamp/opengl/util/av/SubEmptyEvent.java @@ -27,16 +27,23 @@ */ package com.jogamp.opengl.util.av; -/** Empty {@link SubtitleEvent}, used for PGS bitmap subtitle signaling end of previous {@link SubTextureEvent}. */ +/** Empty {@link SubtitleEvent}, used for bitmap subtitle signaling end of previous {@link SubBitmapEvent}, e.g. {@link CodecID#HDMV_PGS}. */ public class SubEmptyEvent extends SubtitleEvent { /** * Empty event ctor */ public SubEmptyEvent(final int pts_start, final int pts_end) { - super(Format.EMPTY, pts_start, pts_end); + super(CodecID.NONE, pts_start, pts_end); } + @Override + public final boolean isTextASS() { return false; } + @Override + public final boolean isBitmap() { return false; } + @Override + public final boolean isEmpty() { return true; } + @Override public void release() {} // nothing to be released back to the owner -- cgit v1.2.3