feat(clip): faster qlog (#35227)

* feat(clip): faster qlog

* simpler

* imports
pull/35236/head
Trey Moen 3 months ago committed by GitHub
parent 5d8c8ae911
commit 0fec3656a1
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 5
      tools/clip/run.py

@ -19,7 +19,7 @@ from openpilot.common.basedir import BASEDIR
from openpilot.common.params import Params, UnknownKeyName from openpilot.common.params import Params, UnknownKeyName
from openpilot.common.prefix import OpenpilotPrefix from openpilot.common.prefix import OpenpilotPrefix
from openpilot.tools.lib.route import Route 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' DEFAULT_OUTPUT = 'output.mp4'
DEMO_START = 90 DEMO_START = 90
@ -117,8 +117,7 @@ def parse_args(parser: ArgumentParser):
def populate_car_params(route: Route): def populate_car_params(route: Route):
segment = route.name.canonical_name + '/0' # only get first segment qlog lr = LogReader(route.qlog_paths()[0] if len(route.qlog_paths()) else route.name.canonical_name)
lr = LogReader(segment, default_mode=ReadMode.QLOG, source=comma_api_source)
init_data = lr.first('initData') init_data = lr.first('initData')
assert init_data is not None assert init_data is not None

Loading…
Cancel
Save