Package nl.elec332.util.javarecorder
Class JavaRecorder
- java.lang.Object
-
- nl.elec332.util.javarecorder.JavaRecorder
-
public class JavaRecorder extends java.lang.ObjectCreated by Elec332 on 21-4-2020
-
-
Constructor Summary
Constructors Constructor Description JavaRecorder()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <T> java.util.function.UnaryOperator<IRecorder<T>>createModifier(java.util.function.Function<IRecorder<T>,IRecorder<T>>... modifiers)static <T> IRecorder<T>decimated(IRecorder<T> recorder)static <T> IRecorder<T>decimated(IRecorder<T> recorder, int maxFps)static java.util.Collection<IRecorder<?>>getAllRecorders()static IRecorder<?>getFastestRecorder()static <T> IRecorder<T>modifyRecorder(IRecorder<T> recorder, java.util.function.Function<IRecorder<T>,IRecorder<T>>... modifiers)static <T> IRecorder<T>threaded(IRecorder<T> recorder)
-
-
-
Method Detail
-
getFastestRecorder
public static IRecorder<?> getFastestRecorder()
-
getAllRecorders
public static java.util.Collection<IRecorder<?>> getAllRecorders()
-
modifyRecorder
@SafeVarargs public static <T> IRecorder<T> modifyRecorder(IRecorder<T> recorder, java.util.function.Function<IRecorder<T>,IRecorder<T>>... modifiers)
-
createModifier
@SafeVarargs public static <T> java.util.function.UnaryOperator<IRecorder<T>> createModifier(java.util.function.Function<IRecorder<T>,IRecorder<T>>... modifiers)
-
-