fix: restart playback streams on loop

This commit is contained in:
slz
2026-06-16 18:31:58 +08:00
parent 7af4470b28
commit 8b261fce77
3 changed files with 23 additions and 1 deletions
+1 -1
View File
@@ -1023,7 +1023,7 @@ void OBCameraNodeDriver::initializeBagPlayback() {
try {
playback_device_->seek(0);
if (ob_camera_node_) {
ob_camera_node_->startStreams();
ob_camera_node_->restartPlaybackStreams();
}
} catch (const ob::Error &e) {
RCLCPP_WARN_STREAM(logger_, "Failed to restart bag playback: "