147 Commits (7115f1f7c8e43a4e97fcb7bfb51f84b45eaedc6f)

Author SHA1 Message Date
Jake Lynn dc1a7bf082
fixed CarParams write in replay (#24613) 3 years ago
Adeeb Shihadeh cb8885cffb
Merge common/ and selfdrive/common (#24556) 3 years ago
Adeeb Shihadeh ab75c53792
replay: cleanup unused RGB buffers (#24537) 3 years ago
Dean Lee 3863a88356
tools/replay: replace deprecated usleep(0) with std::this_thread::yield (#23544) 3 years ago
Anton Rudomanenko 3bfe4a691c
fix the problem with replay routes locally (#24350) 3 years ago
Joost Wooning 43f43b1c64
UI: use YUV stream instead of RGB (#24317) 3 years ago
Adeeb Shihadeh 13e1c0b339 Revert "UI: remove RGB buffer usage (#24298)" 3 years ago
Joost Wooning b9907e86b2
UI: remove RGB buffer usage (#24298) 3 years ago
Willem Melching b379fca0ae route.cc: include <array> 3 years ago
Willem Melching 34a8a5ea76
api.cc: expose error type in requestDone signal (#24064) 3 years ago
Cameron Clough 602cbfcba0
replay: fix wrong format code in print (#24006) 3 years ago
Gijs Koning 57b6fdc17a
Rename RGB vision streams to match YUV streams (#23961) 3 years ago
Willem Melching dc7de79dc9
replay: use VideoToolbox HW decoder on Mac (#23832) 3 years ago
Willem Melching df88280e0f
replay: use QCoreApplication (#23831) 3 years ago
Willem Melching 724bab8ef3
Update raw_logger/framereader to new new ffmpeg api (#23799) 3 years ago
Dean Lee 786152f0f1
remove trailing whitespaces (#23716) 3 years ago
Jonathan Frey a39e635b5c
replay: fix pause key doc (#23697) 3 years ago
Dean Lee fa3a787e9a
replay: fix wrong logging for local route (#23652) 3 years ago
Dean Lee 520c99a050
replay: add test case for local route (#23650) 3 years ago
Dean Lee 2f91441382
replay: cleanup functions (#23655) 3 years ago
Dean Lee a901104a96
log error on avcodec_receive_frame (#23649) 3 years ago
Dean Lee 3ca8e3653b
replay: ncurses GUI (#23608) 3 years ago
Dean Lee 86d730774d
replay: handle abort in getRemoteFileSize (#23427) 3 years ago
Cameron Clough 64caee88eb
replay: add missing import for std::optional (#23416) 3 years ago
Dean Lee d2948f250b
replay: Add next engagement / disengagement jump capabilities (#23248) 3 years ago
Dean Lee 937a0df57b
replay/logreader: handle abort in load (#23321) 3 years ago
Dean Lee 8dd8b1905b
replay tests: retry on network failure (#23383) 3 years ago
Dean Lee 1e309a51f5
replay: add flag to disable video (#23353) 3 years ago
Dean Lee 58a363e07d
replay/segment: pass member function pointer to QtConcurrent::run (#23312) 3 years ago
Dean Lee de6126ba06
replay: add flag REPLAY_FLAG_FULL_SPEED to play at full speed (#23324) 3 years ago
Dean Lee 21fc9d5375
replay/util: initialize curl at startup (#23314) 3 years ago
Dean Lee c9da1403bc
replay: fix segfault or hanging on quit (#23323) 3 years ago
Dean Lee 94e435cede
replay/camera: use existing YUV_BUFFER_COUNT (#23297) 3 years ago
George Hotz 16dd7ce1fe
build for mac (#23048) 3 years ago
Dean Lee 768cfdb92a
framereader: use the same alignement as visionbuf (#23208) 3 years ago
Dean Lee 8a84263c2d
replay: use std::unique_ptr to manage memory, reuse events buffer. (#23049) 3 years ago
Dean Lee 348d2d2b0d
rename yuv streams (#23071) 3 years ago
Dean Lee dbec761941
logreader: support reading from corrupt log (#23050) 3 years ago
Dean Lee 296c4076a2
framereader: refactor seeking (#22926) 3 years ago
Dean Lee 3fd0264960
refactor httprequest: emit single signals (#23039) 3 years ago
Dean Lee f5e4867864
replay: refactor http download (#23052) 3 years ago
Dean Lee a449b856ca
framereader: fix crash after fallback to cpu decoding (#23055) 3 years ago
Dean Lee 5ae5174509
framereader: replace swscale with libyuv, reduce cpu usage by half (#22992) 3 years ago
Dean Lee 1d2dfab81c
replay: add test to check dcam and ecam (#22993) 3 years ago
Dean Lee 9cb46cc4a1
logreader: fix memory leak in Event (#22987) 3 years ago
Dean Lee ddea21e648
replay: fix swsscale crash on nv12->yuv conversion (#22961) 3 years ago
Dean Lee dc8e23c94b
framereader: remove memory copy overhead for AVIO (#22894) 3 years ago
Dean Lee 20d3cf1fcb
framereader: support hardware decoding (#22906) 3 years ago
Dean Lee c0b9c1f3af
framereader: remove deprecated ffmpeg functions (#22895) 4 years ago
Dean Lee fb8ba34f31
replay: add qcam and YUV flags (#22788) 4 years ago