Class NoOpScreenRecorder
java.lang.Object
org.robolectric.simulator.pluginapi.NoOpScreenRecorder
- All Implemented Interfaces:
ScreenRecorder
@Priority(-2147483648)
@AutoService(ScreenRecorder.class)
public final class NoOpScreenRecorder
extends Object
implements ScreenRecorder
The default [ScreenRecorder].
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.robolectric.simulator.pluginapi.ScreenRecorder
ScreenRecorder.FrameRate -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidrecordFrame(Bitmap frame) Record a frame.voidstart(Path output, int width, int height, ScreenRecorder.FrameRate frameRate) Start the screen recorder.voidstop()Stop the screen recorder.
-
Constructor Details
-
NoOpScreenRecorder
public NoOpScreenRecorder()
-
-
Method Details
-
start
Description copied from interface:ScreenRecorderStart the screen recorder.- Specified by:
startin interfaceScreenRecorder
-
recordFrame
Description copied from interface:ScreenRecorderRecord a frame. The implementation should call frame.recycle().- Specified by:
recordFramein interfaceScreenRecorder
-
stop
public void stop()Description copied from interface:ScreenRecorderStop the screen recorder.- Specified by:
stopin interfaceScreenRecorder
-