148 Commits (2330e1458c5f8cfc562222d6dbde1e9b51feebb1)

Author SHA1 Message Date
George Hotz 2a6ffaf71d nv12: encoderd avoids a full frame copy (#24519) 3 years ago
Jake Lynn 7933015668 fixed CarParams write in replay (#24613) 3 years ago
Adeeb Shihadeh f4675fc260 Merge common/ and selfdrive/common (#24556) 3 years ago
Adeeb Shihadeh 29a516bed8 replay: cleanup unused RGB buffers (#24537) 3 years ago
Dean Lee dd6b18857a tools/replay: replace deprecated usleep(0) with std::this_thread::yield (#23544) 3 years ago
Anton Rudomanenko f69d9c7326 fix the problem with replay routes locally (#24350) 3 years ago
Joost Wooning c3bebf3e19 UI: use YUV stream instead of RGB (#24317) 3 years ago
Adeeb Shihadeh 8eb8cf95ec Revert "UI: remove RGB buffer usage (#24298)" 3 years ago
Joost Wooning e0c973fe70 UI: remove RGB buffer usage (#24298) 3 years ago
Willem Melching 6cafad7e30 route.cc: include <array> 3 years ago
Willem Melching 619b88c1f4 api.cc: expose error type in requestDone signal (#24064) 3 years ago
Cameron Clough b4cc54b278 replay: fix wrong format code in print (#24006) 3 years ago
Gijs Koning cedd8abc05 Rename RGB vision streams to match YUV streams (#23961) 3 years ago
Willem Melching 760564da61 replay: use VideoToolbox HW decoder on Mac (#23832) 3 years ago
Willem Melching 33a4fda7fd replay: use QCoreApplication (#23831) 3 years ago
Willem Melching d4f372cfd7 Update raw_logger/framereader to new new ffmpeg api (#23799) 3 years ago
Dean Lee fab73e6e9f remove trailing whitespaces (#23716) 3 years ago
Jonathan Frey 9ae66079f7 replay: fix pause key doc (#23697) 3 years ago
Dean Lee 1dae4aef54 replay: fix wrong logging for local route (#23652) 3 years ago
Dean Lee 212935863a replay: add test case for local route (#23650) 3 years ago
Dean Lee d6292e7c08 replay: cleanup functions (#23655) 3 years ago
Dean Lee 99198156e3 log error on avcodec_receive_frame (#23649) 3 years ago
Dean Lee c8b528e850 replay: ncurses GUI (#23608) 3 years ago
Dean Lee 1f0b5a6bc0 replay: handle abort in getRemoteFileSize (#23427) 3 years ago
Cameron Clough 6d714fb21a replay: add missing import for std::optional (#23416) 3 years ago
Dean Lee 10ce89d1ae replay: Add next engagement / disengagement jump capabilities (#23248) 3 years ago
Dean Lee 84481c134b replay/logreader: handle abort in load (#23321) 3 years ago
Dean Lee fef9d05507 replay tests: retry on network failure (#23383) 3 years ago
Dean Lee 2a3a9e0bef replay: add flag to disable video (#23353) 3 years ago
Dean Lee ed55910aa9 replay/segment: pass member function pointer to QtConcurrent::run (#23312) 3 years ago
Dean Lee 9191452120 replay: add flag REPLAY_FLAG_FULL_SPEED to play at full speed (#23324) 3 years ago
Dean Lee 1860d9c18c replay/util: initialize curl at startup (#23314) 3 years ago
Dean Lee 446e59d10f replay: fix segfault or hanging on quit (#23323) 3 years ago
Dean Lee 7c71bc1b98 replay/camera: use existing YUV_BUFFER_COUNT (#23297) 3 years ago
George Hotz 6bac4f1c4a build for mac (#23048) 3 years ago
Dean Lee 20c50f8f51 framereader: use the same alignement as visionbuf (#23208) 3 years ago
Dean Lee 066528dc2b replay: use std::unique_ptr to manage memory, reuse events buffer. (#23049) 3 years ago
Dean Lee 9b0fcaeb84 rename yuv streams (#23071) 3 years ago
Dean Lee 71c282d42a logreader: support reading from corrupt log (#23050) 3 years ago
Dean Lee c6ae32ecb3 framereader: refactor seeking (#22926) 3 years ago
Dean Lee 67c748d62a refactor httprequest: emit single signals (#23039) 3 years ago
Dean Lee 43812ae898 replay: refactor http download (#23052) 3 years ago
Dean Lee 4ac4b61272 framereader: fix crash after fallback to cpu decoding (#23055) 3 years ago
Dean Lee e308bc0a3f framereader: replace swscale with libyuv, reduce cpu usage by half (#22992) 3 years ago
Dean Lee 8f9ca8d3f6 replay: add test to check dcam and ecam (#22993) 3 years ago
Dean Lee 2d8780e5c6 logreader: fix memory leak in Event (#22987) 3 years ago
Dean Lee 816fbec7ab replay: fix swsscale crash on nv12->yuv conversion (#22961) 3 years ago
Dean Lee e72feb1263 framereader: remove memory copy overhead for AVIO (#22894) 3 years ago
Dean Lee 0c26c21c9c framereader: support hardware decoding (#22906) 3 years ago
Dean Lee e0fa9b7909 framereader: remove deprecated ffmpeg functions (#22895) 4 years ago