Move OpenGL frame to ARGB conversion to processing threads Move video exporting to processing threads Skip creation of BufferedImage and instead use ByteBuffer with ARGB content directly
12 lines
191 B
Java
12 lines
191 B
Java
package eu.crushedpixel.replaymod.video.rendering;
|
|
|
|
import java.io.Closeable;
|
|
|
|
public interface FrameCapturer<R extends Frame> extends Closeable {
|
|
|
|
boolean isDone();
|
|
|
|
R process();
|
|
|
|
}
|