121 Commits (1ca5e1c82bd98a488dbffba32c653327a3d00b51)

Author SHA1 Message Date
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
Dean Lee ff33ca3413
util: remove function to_hex (#22792) 4 years ago
Mayfield 5246f0231e
enable wshadow (#22756) 4 years ago
Dean Lee 79651b6c49
replay: fix qcam download error (#22777) 4 years ago
Dean Lee 09858f7f6f
replay: print colored text (#22771) 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 d70e49dca5
replay: build on devices (#22632) 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 317deeae84
replay: improve seeking, queuing segments (#22625) 4 years ago
Dean Lee 702fc5850c
replay: fix replay looping (#22618) 4 years ago
Dean Lee 107ed35d1e
replay: parse route string, replay from the specified segment (#22503) 4 years ago
Dean Lee 4678903a61
replay/camera: publish each camera in a separate thread (#22591) 4 years ago
Willem Melching e5e90aeae5 replay: improve download prints 4 years ago
Dean Lee 8d1d0c2cd7
replay: improve segment downloading (#22504) 4 years ago
Dean Lee 0189a19b8e
replay: refactor FrameReader (#22438) 4 years ago
Dean Lee ccc07db1ee
replay: just load one segment to start replaying (#22598) 4 years ago
Dean Lee 94b3d4d267
replay: allocate events in contiguous memory pool (#22535) 4 years ago
Dean Lee f6de10b55a
replay: start streaming after segment loaded (#22575) 4 years ago
Dean Lee c73d9ddaa6
replay: fix hanging on shutdown while downloading (#22592) 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 47ce0b4cd2
replay: added a missing #include <array> on Mac (#22573) 4 years ago