From d6d5a948451b39d7f1357568025dfbe975f26052 Mon Sep 17 00:00:00 2001 From: Prianka Liz Kariat Date: Wed, 17 May 2023 21:59:26 +0530 Subject: [PATCH] Reverted copy of gesture recognizer result containers --- .../MPPGestureRecognizerResult+Helpers.mm | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/mediapipe/tasks/ios/vision/gesture_recognizer/utils/sources/MPPGestureRecognizerResult+Helpers.mm b/mediapipe/tasks/ios/vision/gesture_recognizer/utils/sources/MPPGestureRecognizerResult+Helpers.mm index d125ad26f..ecb0e7831 100644 --- a/mediapipe/tasks/ios/vision/gesture_recognizer/utils/sources/MPPGestureRecognizerResult+Helpers.mm +++ b/mediapipe/tasks/ios/vision/gesture_recognizer/utils/sources/MPPGestureRecognizerResult+Helpers.mm @@ -65,7 +65,7 @@ using ::mediapipe::Packet; MPPCategory *category = [MPPCategory categoryWithProto:classificationProto]; [gestures addObject:category]; } - [multiHandGestures addObject:[gestures copy]]; + [multiHandGestures addObject:gestures]; } const std::vector &handednessClassificationListProtos = @@ -80,7 +80,7 @@ using ::mediapipe::Packet; MPPCategory *category = [MPPCategory categoryWithProto:classificationProto]; [handedness addObject:category]; } - [multiHandHandedness addObject:[handedness copy]]; + [multiHandHandedness addObject:handedness]; } const std::vector &handLandmarkListProtos = @@ -96,7 +96,7 @@ using ::mediapipe::Packet; [MPPNormalizedLandmark normalizedLandmarkWithProto:normalizedLandmarkProto]; [handLandmarks addObject:normalizedLandmark]; } - [multiHandLandmarks addObject:[handLandmarks copy]]; + [multiHandLandmarks addObject:handLandmarks]; } const std::vector &worldLandmarkListProtos = @@ -112,14 +112,14 @@ using ::mediapipe::Packet; [MPPLandmark landmarkWithProto:landmarkProto]; [worldLandmarks addObject:landmark]; } - [multiHandWorldLandmarks addObject:[worldLandmarks copy]]; + [multiHandWorldLandmarks addObject:worldLandmarks]; } MPPGestureRecognizerResult *gestureRecognizerResult = - [[MPPGestureRecognizerResult alloc] initWithGestures:[multiHandGestures copy] - handedness:[multiHandHandedness copy] - landmarks:[multiHandLandmarks copy] - worldLandmarks:[multiHandWorldLandmarks copy] + [[MPPGestureRecognizerResult alloc] initWithGestures:multiHandGestures + handedness:multiHandHandedness + landmarks:multiHandLandmarks + worldLandmarks:multiHandWorldLandmarks timestampInMilliseconds:timestampInMilliseconds]; return gestureRecognizerResult;