4 Commits (45f1f764ea32f05b51e8e8a84ab6ce7ab8eefd95)

Author SHA1 Message Date
Angus Gratton ed6e7db3cf
replay framereader: Log in some unlikely failure paths (#27942) 2 years ago
Adeeb Shihadeh 6590fb2b93
pre-commit: add codespell (#25571) 3 years ago
Dean Lee e0cd3bf5fc
framereader.cc: remove nv12toyuv_buffer (#24991) 3 years ago
Dean Lee fd5b3d7603
move replay from selfdrive/ui/replay to tools/replay (#24971) 3 years ago
Willem Melching b701ea33ce replay: no HW decoder, fix UV stride 3 years ago
George Hotz ea5b8cdfb1
nv12: encoderd avoids a full frame copy (#24519) 3 years ago
Adeeb Shihadeh ab75c53792
replay: cleanup unused RGB buffers (#24537) 3 years ago
Willem Melching dc7de79dc9
replay: use VideoToolbox HW decoder on Mac (#23832) 3 years ago
Willem Melching 724bab8ef3
Update raw_logger/framereader to new new ffmpeg api (#23799) 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
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 dbec761941
logreader: support reading from corrupt log (#23050) 3 years ago
Dean Lee 296c4076a2
framereader: refactor seeking (#22926) 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 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
Mayfield 5246f0231e
enable wshadow (#22756) 4 years ago
Dean Lee 0a5ca71603
replay: fix frame lag when replaying to the next segment (#22773) 4 years ago
Willem Melching f8d050298e framereader.cc: better avformat_open_input error printing 4 years ago
Dean Lee 6f78cc77fc
replay: fix hanging on exit if stream thread has not been started yet (#22770) 4 years ago
Dean Lee 2b4a477fbc
replay: improve segment download and merge (#22654) 4 years ago
Dean Lee 41e5e76596
replay: fixed the alignment issue when replaying from C3 qcamera (#22734) 4 years ago
Dean Lee 921600b95c
framereader: use swscale to handle the YUV conversion (#22710) 4 years ago
Dean Lee af7dba9250
replay: use an enum for flags (#22635) 4 years ago
Dean Lee 0189a19b8e
replay: refactor FrameReader (#22438) 4 years ago
Dean Lee 085c424cf9
framereader: remove swscale (#22578) 4 years ago
Dean Lee ae5eedb0b1
Replay/framereader: fix c3 qcamera padding problem (#22572) 4 years ago
Dean Lee 97fc8b941e
FrameReader: increase probesize to 10MB (#22437) 4 years ago
Dean Lee 1eb79d7a59
c++ replay: publish all frames in CameraServer (#22378) 4 years ago
Dean Lee 50ae7dd6a9
replay improvements (#22203) 4 years ago
Dean Lee 81a128cd76
FrameReader: do not depend on Qtunit tests (#21379) 4 years ago
Dean Lee c53cb5d570
Use C++ header files instead of C header files. (#21192) 4 years ago
Dean Lee 211212f86b
FrameReader: use 'from' in std::min comparison (#21195) 4 years ago
Dean Lee 67fe3feb09
refactor FrameReader (#21141) 4 years ago
Dean Lee bb5bcc7e49
move c++ framereader to selfdrive/ui/replay (#21053) 4 years ago
Dean Lee 5540dcae78
Refactor FrameReader (#21002) 4 years ago
Dean Lee 7222d0f20d
Cleanup selfdrive/ includes (#20822) 4 years ago
Dean Lee bdf4a94cd0
ui/replay: file extensions to .cc and .h (#20805) 4 years ago
Ayman Saleh 763493e988
NUI comma api intergration (#1186) 5 years ago
George Hotz 29ac3da7b8 merge in tools 5 years ago