Adeeb Shihadeh
f9b5d1e9e5
use vendored libyuv from dependencies ( #37512 )
...
* vendor libyuv from dependencies
* relock libyuv to latest vendor branch
* install cmake in macOS setup when missing
* lock
* unused?
* rm that
* no yuv for the larch
2026-03-01 10:46:26 -08:00
ZwX1616
8b90c210f8
encoderd: more efficient compression for low res frames ( #35924 )
...
* shein says inline
* Update system/loggerd/loggerd.h
Co-authored-by: Shane Smiskol <shane@smiskol.com >
* Revert "Update system/loggerd/loggerd.h"
This reverts commit 3602523cefdeb2a46d77946f7f2cc7fc21bd5a4f.
* Revert "shein says inline"
This reverts commit d3c079e137c5d98068501df636975c5fbf8810ee.
* EncoderSettings
* getter
* update test_encoder
* def
---------
Co-authored-by: Comma Device <device@comma.ai >
Co-authored-by: Shane Smiskol <shane@smiskol.com >
2025-08-06 21:17:10 -07:00
ZwX1616
a84089c6e5
EncoderInfo: encoder setting factorys ( #35940 )
2025-08-06 16:53:16 -07:00
Dean Lee
203b2e75d3
loggerd: remove deprecated av_init_packet usage ( #35733 )
...
remove deprecated av_init_packet
2025-07-15 09:27:12 -07:00
Adeeb Shihadeh
e00b5337d2
misc encoder cleanups
2025-02-21 10:41:30 -08:00
Dean Lee
644130ca3d
encoderd: use AV_CODEC_ID_H264 codec for qcamera encoding ( #34498 )
2025-02-11 12:46:43 +00:00
Dean Lee
47b13f54f6
encoderd: refactor VideoEncoder::publisher_publish to standardize member variable access ( #34342 )
...
remove redundant pointer parameter
2025-01-12 11:38:20 -08:00
Adeeb Shihadeh
2632a41c1e
encoderd: get frame size over vipc ( #31276 )
...
* encoderd: get frame size over vipc
* bump cereal
* fix ffmpeg
* no print
old-commit-hash: a5766e2796
2024-02-02 12:53:12 -08:00
Kacper Rączy
4040d85159
encoderd: fix crash when filename is null ( #29748 )
...
Use publish_name for thread name and debugging messages
old-commit-hash: 0bda43d71c
2023-09-01 11:51:59 -07:00
Dean Lee
0984736972
cpplint: add filter build/include_subdir ( #29585 )
...
old-commit-hash: 21da5a216f
2023-08-24 15:42:17 +01:00
Dean Lee
bd93cd7db3
encoder: remove function publisher_init, init PubMaster in constructor ( #28980 )
...
old-commit-hash: 65fe3c8c34
2023-07-17 19:25:41 -07:00
Dean Lee
ad461bedb2
encoder: remove public function encoder_init ( #28971 )
...
old-commit-hash: 06aef9edd3
2023-07-15 23:57:44 -07:00
Dean Lee
b59b27e01e
loggerd/encoder: refactor constructors to take EncoderInfo as parameter ( #28921 )
...
* refactor constructors to take EncoderInfo as parameter
* remove last arg codec
* use macro to init function pointers
old-commit-hash: 713d2ec586
2023-07-15 10:39:40 -07:00
Harald Schäfer
0705a97292
Encoderd: encoders don't write, they only encode ( #28499 )
...
* Encoders dont write, they encode
* Delete words
* unused
---------
Co-authored-by: Harald Schaefer <torq_boi@Haralds-MacBook-Air.local >
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
old-commit-hash: d8f677c5eb
2023-06-11 15:02:42 -07:00
Adeeb Shihadeh
22882d740c
Revert "Encoderd: encoders just encode, no writing ( #28482 )"
...
This reverts commit eed43696f113feeac757b147a782b8c063638a63.
old-commit-hash: 5161c23645
2023-06-11 08:27:09 -07:00
Harald Schäfer
c4bc3964a6
Encoderd: encoders just encode, no writing ( #28482 )
...
Encoders dont write, they encode
old-commit-hash: 1fd7542eae
2023-06-10 23:44:01 -07:00
Adeeb Shihadeh
3a968c67e1
loggerd: move to system/ ( #27534 )
...
old-commit-hash: 94eb215980
2023-03-08 11:20:49 -08:00