From 653463cb3b6a72a8076579533e6054bb4a8fe03b Mon Sep 17 00:00:00 2001 From: Jamie Hardt Date: Sat, 11 May 2024 11:01:02 -0700 Subject: [PATCH] Fixed mis-written get_timeline_selection() function This fixes #36 --- ptsl/engine.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ptsl/engine.py b/ptsl/engine.py index 9f5f361..936d4d6 100644 --- a/ptsl/engine.py +++ b/ptsl/engine.py @@ -936,12 +936,12 @@ def select_tracks_by_name(self, names: List[str], op = ops.SelectTracksByName(track_names=names, selection_mode=mode) self.client.run(op) - def get_timeline_selection(self) -> Tuple[str, str]: + def get_timeline_selection(self, format: pt.TrackOffsetOptions = pt.TrackOffsetOptions.TimeCode) -> Tuple[str, str]: """ Returns data about the current timeline selection. :returns: a Tuple of the In and Out time. """ - op = ops.GetMemoryLocations() - response = self.client.run(op) + op = ops.GetTimelineSelection(time_scale=format) + self.client.run(op) - return (response.in_time, response.out_time) + return (op.response.in_time, op.response.out_time)