From 0fec3656a1a4d619d70920f7e1f36cd63271fdc2 Mon Sep 17 00:00:00 2001 From: Trey Moen <50057480+greatgitsby@users.noreply.github.com> Date: Thu, 15 May 2025 06:18:58 -0700 Subject: [PATCH] feat(clip): faster qlog (#35227) * feat(clip): faster qlog * simpler * imports --- tools/clip/run.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/tools/clip/run.py b/tools/clip/run.py index fb9ffbbaee..500c5e7b40 100755 --- a/tools/clip/run.py +++ b/tools/clip/run.py @@ -19,7 +19,7 @@ from openpilot.common.basedir import BASEDIR from openpilot.common.params import Params, UnknownKeyName from openpilot.common.prefix import OpenpilotPrefix from openpilot.tools.lib.route import Route -from openpilot.tools.lib.logreader import LogReader, ReadMode, comma_api_source +from openpilot.tools.lib.logreader import LogReader DEFAULT_OUTPUT = 'output.mp4' DEMO_START = 90 @@ -117,8 +117,7 @@ def parse_args(parser: ArgumentParser): def populate_car_params(route: Route): - segment = route.name.canonical_name + '/0' # only get first segment qlog - lr = LogReader(segment, default_mode=ReadMode.QLOG, source=comma_api_source) + lr = LogReader(route.qlog_paths()[0] if len(route.qlog_paths()) else route.name.canonical_name) init_data = lr.first('initData') assert init_data is not None