From 1a9b5bd53c604b9823783cb840a3f98f06af2391 Mon Sep 17 00:00:00 2001 From: udamaster Date: Tue, 25 Oct 2022 18:54:58 -0400 Subject: [PATCH] Changed timestamp --- .../mediapipe/solutions/lindera/ComputerVisionPlugin.java | 2 +- .../com/google/mediapipe/solutions/lindera/Lindera.java | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/mediapipe/java/com/google/mediapipe/solutions/lindera/ComputerVisionPlugin.java b/mediapipe/java/com/google/mediapipe/solutions/lindera/ComputerVisionPlugin.java index db577f5d9..ebd2b0fa9 100644 --- a/mediapipe/java/com/google/mediapipe/solutions/lindera/ComputerVisionPlugin.java +++ b/mediapipe/java/com/google/mediapipe/solutions/lindera/ComputerVisionPlugin.java @@ -1,5 +1,5 @@ package com.google.mediapipe.solutions.lindera; public interface ComputerVisionPlugin { - void bodyJoints(int timestamp, BodyJoints bodyJoints); + void bodyJoints(Long timestamp, BodyJoints bodyJoints); } diff --git a/mediapipe/java/com/google/mediapipe/solutions/lindera/Lindera.java b/mediapipe/java/com/google/mediapipe/solutions/lindera/Lindera.java index 52f97d17c..8f6dd3bb5 100644 --- a/mediapipe/java/com/google/mediapipe/solutions/lindera/Lindera.java +++ b/mediapipe/java/com/google/mediapipe/solutions/lindera/Lindera.java @@ -26,7 +26,7 @@ public class Lindera { private PoseTracking poseTracking; // TODO: Verify that this is the timestamp used in Actual Plugin - private int timeStamp = 0; + private Long timeStamp = 0L; private CameraRotation cameraRotation = CameraRotation.AUTOMATIC; // Live camera demo UI and camera components. @@ -85,14 +85,14 @@ public class Lindera { glSurfaceView.setRenderData(poseTrackingResult); glSurfaceView.requestRender(); ImmutableList landmarks = poseTrackingResult.multiPoseLandmarks(); - timeStamp+=1; + //timeStamp+=1; if (landmarks.isEmpty()) return; BodyJoints bodyJoints = new BodyJoints(); landmarksToBodyJoints(landmarks,bodyJoints); - plugin.bodyJoints(timeStamp, bodyJoints); + plugin.bodyJoints(System.currentTimeMillis(), bodyJoints); }); }