Jimmy
994170ddb5
fix qcom decoder compilation on mac with platform check ( #36131 )
2025-09-11 10:45:36 -07:00
pencilpusher
1f1efec4c9
replay: C3/C3X hardware decoder ( #35821 )
...
* bump msgq
* add third_party/linux/include/media/msm_vidc.h
* add sde_rotator hw interface
* add msm_vidc hw decoder interface
* update SConscript to build qcom decoder and rotator
* use qcom decoder in replay framereader
* decode directly to NV12 with the correct stride without using the hw rotator
* bump msgq back to master
* don't compile rotator
* cleanup
* works now but much to simplify
* rm signals
* rm header
---------
Co-authored-by: Test User <test@example.com >
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
2025-09-05 16:05:06 -07:00
Dean Lee
97f6dc6e8c
replay: fix video decoding from files with audio streams ( #35715 )
...
* fix video decoding from files with audio streams
* use av_find_best_stream
* streamlined logic
2025-07-14 14:49:52 -07:00
Dean Lee
467bd74944
camerad: remove CameraType enum from camera_common.h ( #33588 )
...
remove CameraType from camera_common.h
2024-09-19 10:33:24 -07:00
Harald Schäfer
f870a968e9
Split cereal into cereal/msgq ( #32631 )
...
* squash
* fix doc
* compile device
* compile device
* Update ref
* add msgq to precommit exclusions
* No service ports
* fix compile
* address comments
* More comments
* Delete logger
* Update opendbc
* Linting
* bump msgq
old-commit-hash: e71ec4e8d7e39a56235f590227e7cb361cd8b79d
2024-06-06 14:31:56 -07:00
Dean Lee
e41bd18540
replay: shared decoder context ( #32255 )
...
share decoder context
cleanup includes
old-commit-hash: b13456f81fdd6b0e83ba79e71f1f67fe6d220af9
2024-04-24 19:44:18 -07:00
Dean Lee
7e5191422d
replay/framereader: no longer cache all AVPacket instances in memory ( #32236 )
...
old-commit-hash: 8124ba5f63ff8275424a2b7aafe09768c5ed26a2
2024-04-17 10:05:32 -07:00
Dean Lee
0702e273cb
replay: fix visionbuf alignment on device ( #26913 )
...
* align visionbuf
* update test case
* cleanup
* fix cpplint warning
old-commit-hash: 3c94d953ab9fcaf8ee2371af3f269ae46d3563c6
2023-08-24 00:03:16 -07:00
Dean Lee
1175e76182
framereader.cc: remove nv12toyuv_buffer ( #24991 )
...
remove nv12toyuv_buffer
old-commit-hash: e0cd3bf5fc56229c2a0b835d0ef43a0bf683bfa5
2022-06-29 11:27:37 +02:00
Dean Lee
2156e71e7a
move replay from selfdrive/ui/replay to tools/replay ( #24971 )
...
* mv to tools/replay
* change folder
* add .gitignore
* fix build doc
* disable warning
* enable warning after build
* build qt/util.cc qt/api.cc to library
* cleanup
old-commit-hash: fd5b3d76036b78864111790931a3abcb1d11ee0f
2022-06-28 16:12:42 +02:00