16 Commits (fd0b9cd9301da9962d933e69939f34d0ffef343d)

Author SHA1 Message Date
Adeeb Shihadeh 2280ac50b7
uploader: restrict qcam upload on metered connctions (#31047) 1 year ago
Dean Lee 3527c1da67
loggerd: c++ LoggerState (#25869) 1 year ago
Justin Newberry 73eda51a11
System: use paths for download folders too (#29818) 2 years ago
Kacper Rączy 0bda43d71c
encoderd: fix crash when filename is null (#29748) 2 years ago
Dean Lee ac93902983
cpplint: add filter `whitespace/forcolon` (#29582) 2 years ago
Adeeb Shihadeh e726505918
bump cereal (#29561) 2 years ago
Dean Lee 2d99521e75
cpplint: `build/include_what_you_use` (#29556) 2 years ago
Vivek Aithal 81322a4805
[commabody] setup and run live stream encoders (#29087) 2 years ago
Dean Lee 940954c13e
swaglog: enable type-checked against format string (#29096) 2 years ago
Dean Lee c0c00e1997
loggerd: check `userFlag` outside the while loop (#29095) 2 years ago
Cameron Clough 98a30f10f4
deleter: preserve flagged segments (#28814) 2 years ago
Dean Lee 713d2ec586
loggerd/encoder: refactor constructors to take EncoderInfo as parameter (#28921) 2 years ago
Dean Lee 36fe84ccdd
loggerd: pass `encoder_info` by reference (#28694) 2 years ago
Harald Schäfer 2453d3a04b
Encoderd: refactor msg getters and setters (#28509) 2 years ago
Harald Schäfer ac45b77d3b
Encoderd: give every camera stream list of encoder streams (#28480) 2 years ago
Adeeb Shihadeh 94eb215980
loggerd: move to system/ (#27534) 2 years ago
Adeeb Shihadeh 2ecdb2857e
loggerd: rotate if segment length is >20% longer than expected (#27193) 2 years ago
Jake Poznanski c782e4d796
loggerd: fix length of ArrayPtr in handle_encoder_msg (#26077) 3 years ago
Dean Lee 568cc0f892
loggerd: remove 'enable' from struct LogCameraInfo (#25052) 3 years ago
Dean Lee 748bbac344
loggerd: remove rotate_lock (#24969) 3 years ago
Willem Melching f49a9c9fd2
less TICI when not needed (#24698) 3 years ago
George Hotz 0000ad2ac0
loggerd: Fix loggerd encode packet drops (#24599) 3 years ago
George Hotz 94b9972eb7
encoderd: enable (#24492) 3 years ago
George Hotz bd0cc655fb
encoderd: support remote encoder behind env var (#24490) 3 years ago
George Hotz 2008db47c2
encoderd: make work on PC (#24483) 3 years ago
Willem Melching 77a6f3d034
delay bz2 compression from logging to uploading (#24392) 3 years ago
George Hotz 0baa4c3e2a
loggerd: switch to v4l encoder try 2 (#24380) 3 years ago
George Hotz 0ac35a656a
loggerd: prereqs for deanlee loggerd omx encoder (try 2) (#24252) 3 years ago
George Hotz dab978083b
loggerd: broadcast encoder data (#24177) 3 years ago
George Hotz cc8430b668
broadcast encode idx packets (#24176) 3 years ago
Adeeb Shihadeh 652ef27a72 loggerd: less error logging 3 years ago
Dean Lee 4aa291c406
Use std::unique_ptr to manage memory (#23168) 3 years ago
Dean Lee 9decd3d8a2
util: move all functions into util namespace (#23203) 3 years ago
Adeeb Shihadeh 5f36b48199 loggerd: fix delayed exit from main thread 3 years ago
Adeeb Shihadeh f71a03f967 increase loggerd per-cycle service limit to 200 3 years ago
Adeeb Shihadeh baf1a77ca2 loggerd: don't let a single service clog up the main thread 3 years ago
Willem Melching a2f32fd3e1
Clear loggerd locks once on boot (#23060) 3 years ago
Dean Lee 1d323e0fd6
loggerd: add test case for trigger_rotate (#23038) 3 years ago
Dean Lee 75dd0d6296
loggerd: split loggerd.cc into three files 3 years ago
Adeeb Shihadeh ea761cbbd5
loggerd: trigger rotate on frame id instead of frame count (#22848) 4 years ago
Mayfield 5246f0231e
enable wshadow (#22756) 4 years ago
Dean Lee 18caf3535b
loggerd: fix concurrency issues in sync encoders (#22590) 4 years ago
Adeeb Shihadeh 5b331fd6f5
don't set core affinity on PC (#22706) 4 years ago
Willem Melching 89f311714c
loggerd: set encodeIdx.valid if frame id is correct (#22634) 4 years ago
Adeeb Shihadeh 76bd932cf5
loggerd: always run encoders (#22649) 4 years ago
Adeeb Shihadeh 84de248fa7
tici: affine loggerd to efficiency cores (#22581) 4 years ago
Willem Melching 377fe84948 remove loggerd todo about encodeIdx decimation 4 years ago
Willem Melching 48035e9535
Disable encoder sync logic if only one rotate camera present (#22107) 4 years ago
Willem Melching a93271a518
Ensure that first segment starts with all cameras on the same frameId (#22096) 4 years ago
Dean Lee d9baaf7eb9
loggerd: create encoder threads from cameras_logged (#21875) 4 years ago