91 Commits (b80aa1be8d171028d74b51f06723d8432b006eac)

Author SHA1 Message Date
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
Adeeb Shihadeh 54a4eeb0fc Revert "tici: give loggerd rt priority (#21503)" 4 years ago
Adeeb Shihadeh 7e2752c878
tici: give loggerd rt priority (#21503) 4 years ago
Willem Melching a39873872d
refactor loggerd: trigger rotate in encoder thread (#21860) 4 years ago
Willem Melching dd128f5916 loggerd: power failure print sync done 4 years ago
Adeeb Shihadeh 4a1aec27ef
segment regen (#21148) 4 years ago
Dean Lee e4e669bb0f
add space after function name and if statement (#21225) 4 years ago
Dean Lee c53cb5d570
Use C++ header files instead of C header files. (#21192) 4 years ago
Willem Melching 6e22f16ddb
loggerd: put signal in end of route sentinel (#21025) 4 years ago
Dean Lee 7222d0f20d
Cleanup selfdrive/ includes (#20822) 4 years ago
Willem Melching ab319d4f54
Replace ifdef with hw abstraction layer (#20843) 4 years ago
Willem Melching 3a95d3ccaa Revert "Replace ifdefs with hardware abstraction layer (#20801)" 4 years ago
Dean Lee 757d2923d2
Replace ifdefs with hardware abstraction layer (#20801) 4 years ago
Adeeb Shihadeh ec414e2eb1
set nice values for non RT processes (#20812) 4 years ago
Adeeb Shihadeh 8a280fbb8e bump cereal 4 years ago
Adeeb Shihadeh 9813c0ddbd
log encodeIdx packets in qlog (#20738) 4 years ago
Dean Lee 98e55996f6
Params: python-like interface (#20506) 4 years ago
Willem Melching 0a88304e8d
use class AlignedBuffer (#20388) 4 years ago
Willem Melching e3ad952902 Revert "use class AlignedBuffer from cereal (#20343)" 4 years ago
Dean Lee 7aa379e123
use class AlignedBuffer from cereal (#20343) 4 years ago
ZwX1616 e2044ca5a2
up tici hevc bitrate (#20093) 4 years ago
Willem Melching d3dfb47d0e
loggerd: clean exit on SIGPWR (#20100) 4 years ago
Adeeb Shihadeh 312b681a46
cereal cleanup part 2 (#20092) 4 years ago
Greg Hogan 1cd9105e96
adjust qcamera quality (#20066) 4 years ago
Dean Lee 1fad5216ea
loggerd: remove the segment variable from encoders (#20034) 4 years ago
Dean Lee 16e259cadf
loggerd: small cleanup (#19864) 4 years ago
Dean Lee e6783f4d9f
remove cqueue, use class SafeQueue (#19774) 4 years ago
Dean Lee 79e05965c4
bootlog: fix dangling pointer problem in logger_build_boot (#19942) 4 years ago
Adeeb Shihadeh 1ed77847fe loggerd: remove vipc arg from encode frame 4 years ago
Adeeb Shihadeh d4489fbf91
OMX encoder stability (#19758) 4 years ago
Adeeb Shihadeh 2e64049ea4
fix loggerd after bootlog split (#19840) 4 years ago
Dean Lee f973c56a36
loggerd: split bootlog to a separate program (#19831) 4 years ago
Dean Lee d085adb9ec
loggerd: make sure to print one statistics every 1000 times (#19803) 4 years ago
Dean Lee caf87c25dd
loggerd: do not LOGW twice when logger.part == 0 (#19795) 4 years ago
Willem Melching 10790304c9
RecordFront remove ifdef (#19773) 4 years ago
Adeeb Shihadeh 92e4f04873
Loggerd for PC (#19730) 4 years ago
Adeeb Shihadeh a1c7f19fe4
Video Encoder abstraction (#19729) 4 years ago
Adeeb Shihadeh 87e8ef1fca
loggerd: fix double encoder open (#19703) 4 years ago
Dean Lee 72bb55247c
replace std::this_thread::sleep_for with util::sleep_fo (#19717) 4 years ago
Dean Lee 595830135b
merge utilpp.h into util.h (#19710) 4 years ago
Willem Melching fb496c692a
VisionIPC 2.0 (#19641) 4 years ago
Adeeb Shihadeh 206d072bb4
loggerd cleanup (#19668) 4 years ago
Adeeb Shihadeh af81190cfc
loggerd tests (#19671) 4 years ago
Adeeb Shihadeh e3d2f0c88c fix race condition with encoder thread 4 years ago
Dean Lee 86fe2d1697
common exit handler (#19661) 4 years ago
Adeeb Shihadeh 54679cea58
tici loggerd fixes (#19622) 4 years ago
Dean Lee c1cf0882bd
Replace usleep with util::sleep_for (#19643) 4 years ago