shuffleboard
shuffleboard copied to clipboard
Record camera streams alongside NT
When recording data, visible camera streams should also be recorded and played back.
This should already be handled by the plugin. Are mp4 files not getting created?
Implementation classes, in no particular order: https://github.com/wpilibsuite/shuffleboard/blob/main/plugins/cameraserver/src/main/java/edu/wpi/first/shuffleboard/plugin/cameraserver/data/LazyCameraServerData.java https://github.com/wpilibsuite/shuffleboard/blob/main/plugins/cameraserver/src/main/java/edu/wpi/first/shuffleboard/plugin/cameraserver/source/CameraStreamAdapter.java https://github.com/wpilibsuite/shuffleboard/blob/main/plugins/cameraserver/src/main/java/edu/wpi/first/shuffleboard/plugin/cameraserver/source/CameraStreamReader.java https://github.com/wpilibsuite/shuffleboard/blob/main/plugins/cameraserver/src/main/java/edu/wpi/first/shuffleboard/plugin/cameraserver/source/CameraStreamSaver.java
See Recorder.java and Serialization.java for the generic recording implementation.