Package nl.elec332.util.javarecorder
Class AbstractDelegatedRecorder<T>
- java.lang.Object
-
- nl.elec332.util.javarecorder.AbstractDelegatedRecorder<T>
-
- All Implemented Interfaces:
nl.elec332.util.implementationmanager.api.IExtensionImplementation,IRecorder<T>
- Direct Known Subclasses:
DecimatedRecorder,ThreadedRecorder
public abstract class AbstractDelegatedRecorder<T> extends java.lang.Object implements IRecorder<T>
Created by Elec332 on 22-4-2020
-
-
Constructor Summary
Constructors Constructor Description AbstractDelegatedRecorder(IRecorder<T> parent)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetImplementationSpeed()nl.elec332.util.implementationmanager.api.ImplementationTypegetImplementationType()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface nl.elec332.util.javarecorder.api.IRecorder
convertFrame, encodeFrame, encodeFrame, encodeFrame, isRecording, startRecorder, stopRecorder
-
-
-
-
Method Detail
-
getImplementationType
public nl.elec332.util.implementationmanager.api.ImplementationType getImplementationType()
- Specified by:
getImplementationTypein interfacenl.elec332.util.implementationmanager.api.IExtensionImplementation- Specified by:
getImplementationTypein interfaceIRecorder<T>
-
getImplementationSpeed
public int getImplementationSpeed()
- Specified by:
getImplementationSpeedin interfacenl.elec332.util.implementationmanager.api.IExtensionImplementation
-
-