a8fd55740b 
								
									
								
							
								 
							
						 
						
							
							
								
								Remove NVMe logging ( #35740 )  
							
							
 
							
						 
						
							4 months ago  
				
					
						
							
							
								 
						
							
							
								006c06027b 
								
									
								
							
								 
							
						 
						
							
							
								
								loggerd: fix audio truncation by processing remaining partial frames ( #35718 )  
							
							... 
							
							
 
							
							fix audio truncation by processing remaining partial frames 
							
						 
						
							4 months ago  
				
					
						
							
							
								 
						
							
							
								203b2e75d3 
								
									
								
							
								 
							
						 
						
							
							
								
								loggerd: remove deprecated av_init_packet usage ( #35733 )  
							
							... 
							
							
 
							
							remove deprecated av_init_packet 
							
						 
						
							4 months ago  
				
					
						
							
							
								 
						
							
							
								c284edcd33 
								
									
								
							
								 
							
						 
						
							
							
								
								test: fix test_rotation in test_loggerd.py ( #35658 )  
							
							... 
							
							
 
							
							fix test_rotation 
							
						 
						
							4 months ago  
				
					
						
							
							
								 
						
							
							
								de16c6fbe1 
								
									
								
							
								 
							
						 
						
							
							
								
								test: RecordFront and RecordAudio (fixed) ( #35654 )  
							
							... 
							
							
 
							
							* record front and record audio tests
* set tests to same group so they are sequential
* add comment 
							
						 
						
							4 months ago  
				
					
						
							
							
								 
						
							
							
								684f770435 
								
									
								
							
								 
							
						 
						
							
							
								
								Revert "test: RecordFront and RecordAudio" ( #35652 )  
							
							... 
							
							
 
							
							Revert "test: RecordFront and RecordAudio (#35650 )"
This reverts commit 1b92dbb46f 
							
						 
						
							4 months ago  
				
					
						
							
							
								 
						
							
							
								1b92dbb46f 
								
									
								
							
								 
							
						 
						
							
							
								
								test: RecordFront and RecordAudio ( #35650 )  
							
							... 
							
							
 
							
							record front and record audio tests 
							
						 
						
							4 months ago  
				
					
						
							
							
								 
						
							
							
								a4e4a8afef 
								
									
								
							
								 
							
						 
						
							
							
								
								include audio in qcamera.ts ( #35608 )  
							
							... 
							
							
 
							
							* encode/store audio as part of video file
* better match write_audio() with write()
* handle different FFmpeg versions, flush audio encoder, suppress encoder QAvg/info messages
* use audio_buffer.size() instead of keeping track of size separately
* no more for loops
* save to qcam and rlog
* assert audio support check
* microphone --> soundPressure, audioData --> rawAudioData
* deque much more efficient if buffer ever >> frame_size, ~ same performance for defaults
* cleanup and fix time scaling
* initialize audio separately and pass sample_rate in
* update comments
* ensure header is written before writing audio
* buffer audio frame but do not process before header written
* handle buffer overflow now that we are using as an actual buffer
* spelling 
							
						 
						
							4 months ago  
				
					
						
							
							
								 
						
							
							
								dcd56ae09a 
								
									
								
							
								 
							
						 
						
							
							
								
								store mic audio with toggle ( #35595 )  
							
							... 
							
							
 
							
							* store/send mic audio with toggle
* script to extract audio from logs
* change description and add translation placeholders
* microphone icon
* apply toggle in loggerd
* add legnth and counter
* startFrameIdx counter
* Revert "change description and add translation placeholders"
This reverts commit 7baa1f6de9 
							
						 
						
							4 months ago  
				
					
						
							
							
								 
						
							
							
								33849245d8 
								
									
								
							
								 
							
						 
						
							
							
								
								uploader.py: fix empty string handing in AthenadRecentlyViewedRoutes parameter ( #35139 )  
							
							... 
							
							
 
							
							Fix empty strings in AthenadRecentlyViewedRoutes parameter 
							
						 
						
							6 months ago  
				
					
						
							
							
								 
						
							
							
								47ed90c6cf 
								
									
								
							
								 
							
						 
						
							
							
								
								Reapply "Mypy: Got passing on macos ( #34591 )" ( #35126 ) ( #35153 )  
							
							... 
							
							
 
							
							* Mypy: Got passing on macos (#34591 )
* Mypy: Got mypy passing on macos
* common/realtime.py refactor
* Mypy: mypy passing on darwin
* Refactor: Removed else: pass statement
* Refactor: Removed unnecessary check
* added xattr to pyproject
* loggerd: switched to xatter module
* loggerd: removed unused module in xattr_cache.py
* UV: update uv.lock
* Update system/athena/athenad.py
* athenad: fixed blank lines
* loggerd: refactor of xattr_cache
* cleanup
---------
* fix getxattr no attribute on macOS
* try fixing missing ENOATTR on Linux
---------
Co-authored-by: Andrei Radulescu <andi.radulescu@gmail.com>
Co-authored-by: BrainLess <116778989+BrainLessPea@users.noreply.github.com> 
							
						 
						
							6 months ago  
				
					
						
							
							
								 
						
							
							
								7c16e65347 
								
									
								
							
								 
							
						 
						
							
							
								
								loggerd: remove redundant Params Construction ( #35138 )  
							
							... 
							
							
 
							
							remove redundant Params Construction 
							
						 
						
							6 months ago  
				
					
						
							
							
								 
						
							
							
								aa1b790708 
								
							
								 
							
						 
						
							
							
								
								revert agnos 12  
							
							
 
							
						 
						
							6 months ago  
				
					
						
							
							
								 
						
							
							
								bbf37ae5c7 
								
									
								
							
								 
							
						 
						
							
							
								
								Reapply "Mypy: Got passing on macos ( #34591 )" ( #35126 )  
							
							... 
							
							
 
							
							* Mypy: Got passing on macos (#34591 )
* Mypy: Got mypy passing on macos
* common/realtime.py refactor
* Mypy: mypy passing on darwin
* Refactor: Removed else: pass statement
* Refactor: Removed unnecessary check
* added xattr to pyproject
* loggerd: switched to xatter module
* loggerd: removed unused module in xattr_cache.py
* UV: update uv.lock
* Update system/athena/athenad.py
Co-authored-by: Maxime Desroches <desroches.maxime@gmail.com>
* athenad: fixed blank lines
* loggerd: refactor of xattr_cache
* cleanup
---------
Co-authored-by: Maxime Desroches <desroches.maxime@gmail.com>
* fix getxattr no attribute on macOS
* try fixing missing ENOATTR on Linux
---------
Co-authored-by: BrainLess <116778989+BrainLessPea@users.noreply.github.com>
Co-authored-by: Maxime Desroches <desroches.maxime@gmail.com> 
							
						 
						
							6 months ago  
				
					
						
							
							
								 
						
							
							
								b33342c18f 
								
									
								
							
								 
							
						 
						
							
							
								
								loggerd: limit encoded queue size ( #34837 )  
							
							... 
							
							
 
							
							* loggerd: limit encoded queue size
* less spammy 
							
						 
						
							8 months ago  
				
					
						
							
							
								 
						
							
							
								a0a9df2d55 
								
									
								
							
								 
							
						 
						
							
							
								
								loggerd: enhance ZstdFileWriter test coverage with variable data sizes ( #34812 )  
							
							... 
							
							
 
							
							enhance ZstdFileWriter test coverage 
							
						 
						
							8 months ago  
				
					
						
							
							
								 
						
							
							
								2c2c6e6437 
								
									
								
							
								 
							
						 
						
							
							
								
								deleter: fix duplicate segments in get_preserved_segments return value ( #34795 )  
							
							... 
							
							
 
							
							fix duplicate segments in get_preserved_segments return value 
							
						 
						
							8 months ago  
				
					
						
							
							
								 
						
							
							
								c52112ad4e 
								
									
								
							
								 
							
						 
						
							
							
								
								loggerd: eliminate recursion from handle_encoder_msg ( #33453 )  
							
							... 
							
							
 
							
							* refactor handle_encoder_msg
* removing the recursion only
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com> 
							
						 
						
							8 months ago  
				
					
						
							
							
								 
						
							
							
								54f1b00447 
								
									
								
							
								 
							
						 
						
							
							
								
								Log git source commit ( #34749 )  
							
							... 
							
							
 
							
							* Log git source commit
* strip
* fix trim
* no trim 
							
						 
						
							8 months ago  
				
					
						
							
							
								 
						
							
							
								0619e9a581 
								
									
								
							
								 
							
						 
						
							
							
								
								v4l_encoder: used encoder_info.fps instead of hardcoded 20 ( #34701 )  
							
							... 
							
							
 
							
							Used encoder_info.fps instead of hardcoded 20 
							
						 
						
							8 months ago  
				
					
						
							
							
								 
						
							
							
								e00b5337d2 
								
							
								 
							
						 
						
							
							
								
								misc encoder cleanups  
							
							
 
							
						 
						
							8 months ago  
				
					
						
							
							
								 
						
							
							
								6f5f8e7746 
								
							
								 
							
						 
						
							
							
								
								loggerd: reduce debug log frequency  
							
							
 
							
						 
						
							9 months ago  
				
					
						
							
							
								 
						
							
							
								27b5a727e3 
								
							
								 
							
						 
						
							
							
								
								Revert "Mypy: Got passing on macos ( #34591 )"  
							
							... 
							
							
 
							
							This reverts commit b09b48130e 
							
						 
						
							9 months ago  
				
					
						
							
							
								 
						
							
							
								b09b48130e 
								
									
								
							
								 
							
						 
						
							
							
								
								Mypy: Got passing on macos ( #34591 )  
							
							... 
							
							
 
							
							* Mypy: Got mypy passing on macos
* common/realtime.py refactor
* Mypy: mypy passing on darwin
* Refactor: Removed else: pass statement
* Refactor: Removed unnecessary check
* added xattr to pyproject
* loggerd: switched to xatter module
* loggerd: removed unused module in xattr_cache.py
* UV: update uv.lock
* Update system/athena/athenad.py
Co-authored-by: Maxime Desroches <desroches.maxime@gmail.com>
* athenad: fixed blank lines
* loggerd: refactor of xattr_cache
* cleanup
---------
Co-authored-by: Maxime Desroches <desroches.maxime@gmail.com> 
							
						 
						
							9 months ago  
				
					
						
							
							
								 
						
							
							
								644130ca3d 
								
									
								
							
								 
							
						 
						
							
							
								
								encoderd: use AV_CODEC_ID_H264 codec for qcamera encoding ( #34498 )  
							
							
 
							
						 
						
							9 months ago  
				
					
						
							
							
								 
						
							
							
								3c0990e716 
								
									
								
							
								 
							
						 
						
							
							
								
								move thumbnail generation from camerad to encoderd ( #34554 )  
							
							... 
							
							
 
							
							Co-authored-by: Cameron Clough <cameronjclough@gmail.com> 
							
						 
						
							9 months ago  
				
					
						
							
							
								 
						
							
							
								27c11eb597 
								
									
								
							
								 
							
						 
						
							
							
								
								athena upload: streaming file upload ( #34559 )  
							
							... 
							
							
 
							
							streaming file upload 
							
						 
						
							9 months ago  
				
					
						
							
							
								 
						
							
							
								4b7a25efc3 
								
									
								
							
								 
							
						 
						
							
							
								
								loggerd: remove unused zlib and libswscale linkage ( #34552 )  
							
							... 
							
							
 
							
							remove unused link 
							
						 
						
							9 months ago  
				
					
						
							
							
								 
						
							
							
								9ec54f59c6 
								
									
								
							
								 
							
						 
						
							
							
								
								loggerd: switch logging from raw file format to zstd compressed files ( #34549 )  
							
							... 
							
							
 
							
							* switch logging from raw file format to zstd compressed files
* more zst suffix
* compress bootlog
* remove class RawFile
* Optimize ZstdFileWriter by adding input caching
* use ZSTD_compressStream2
* cleanup
* LOG_COMPRESSION_LEVEL=10
* space
* add zst suffix to LOGS_SIZE_RATE 
							
						 
						
							9 months ago  
				
					
						
							
							
								 
						
							
							
								9bc35c0919 
								
							
								 
							
						 
						
							
							
								
								Revert "athena upload: reduce memory usage and improve efficiency with streaming ( #34528 )"  
							
							... 
							
							
 
							
							This reverts commit 4c65f51a55 
							
						 
						
							9 months ago  
				
					
						
							
							
								 
						
							
							
								4c65f51a55 
								
									
								
							
								 
							
						 
						
							
							
								
								athena upload: reduce memory usage and improve efficiency with streaming ( #34528 )  
							
							... 
							
							
 
							
							* reduce memory usage and improve upload efficiency with streaming
* space 
							
						 
						
							9 months ago  
				
					
						
							
							
								 
						
							
							
								e7b63dce65 
								
									
								
							
								 
							
						 
						
							
							
								
								encoderd: enhance robustness of open() with HANDLE_EINTR Macro ( #34478 )  
							
							... 
							
							
 
							
							HANDLE_EINTR 
							
						 
						
							9 months ago  
				
					
						
							
							
								 
						
							
							
								3219fe1472 
								
									
								
							
								 
							
						 
						
							
							
								
								encoder: optimize MessageBuilder data handling by adopting encoded data ( #34391 )  
							
							... 
							
							
 
							
							optimize data handing by adopting external data 
							
						 
						
							9 months ago  
				
					
						
							
							
								 
						
							
							
								47b13f54f6 
								
									
								
							
								 
							
						 
						
							
							
								
								encoderd: refactor VideoEncoder::publisher_publish to standardize member variable access ( #34342 )  
							
							... 
							
							
 
							
							remove redundant pointer parameter 
							
						 
						
							10 months ago  
				
					
						
							
							
								 
						
							
							
								08779941e5 
								
									
								
							
								 
							
						 
						
							
							
								
								loggerd: typing and remove unused default arg ( #34349 )  
							
							
 
							
						 
						
							10 months ago  
				
					
						
							
							
								 
						
							
							
								f761f53205 
								
									
								
							
								 
							
						 
						
							
							
								
								deleter cleanups ( #34345 )  
							
							
 
							
						 
						
							10 months ago  
				
					
						
							
							
								 
						
							
							
								29577a3346 
								
							
								 
							
						 
						
							
							
								
								bootlog: monotonic ts for journalctl  
							
							
 
							
						 
						
							11 months ago  
				
					
						
							
							
								 
						
							
							
								c287232374 
								
									
								
							
								 
							
						 
						
							
							
								
								uploader: increase max qlog size ( #34106 )  
							
							
 
							
						 
						
							11 months ago  
				
					
						
							
							
								 
						
							
							
								7d5031a6d6 
								
									
								
							
								 
							
						 
						
							
							
								
								ci: reduce sleep in test_uploader ( #34009 )  
							
							... 
							
							
 
							
							less 
							
						 
						
							12 months ago  
				
					
						
							
							
								 
						
							
							
								ce7317407f 
								
									
								
							
								 
							
						 
						
							
							
								
								ci: faster test_encoder ( #33968 )  
							
							... 
							
							
 
							
							* try
* timeout
* fix 
							
						 
						
							12 months ago  
				
					
						
							
							
								 
						
							
							
								e0acd86ca1 
								
									
								
							
								 
							
						 
						
							
							
								
								ci: faster unit_tests ( #33962 )  
							
							... 
							
							
 
							
							faster 
							
						 
						
							12 months ago  
				
					
						
							
							
								 
						
							
							
								853febe21d 
								
									
								
							
								 
							
						 
						
							
							
								
								visionipc: remove RGB support ( #33739 )  
							
							... 
							
							
 
							
							* visionipc: remove RGB support
* bump
* msgq master
* fix sim 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								0bdad1fee0 
								
									
								
							
								 
							
						 
						
							
							
								
								loggerd: direct Initialize params instead of copy ( #33622 )  
							
							... 
							
							
 
							
							Direct Initialize Instead of Copy 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								2b37624dee 
								
									
								
							
								 
							
						 
						
							
							
								
								encoderd: use const reference for VisionBuf access ( #33621 )  
							
							... 
							
							
 
							
							use const reference for VisionBuf access 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								467bd74944 
								
									
								
							
								 
							
						 
						
							
							
								
								camerad: remove `CameraType` enum from `camera_common.h` ( #33588 )  
							
							... 
							
							
 
							
							remove CameraType from camera_common.h 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								102f1b0d85 
								
							
								 
							
						 
						
							
							
								
								loggerd: fix mac build  
							
							
 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								718835a825 
								
									
								
							
								 
							
						 
						
							
							
								
								camerad: prep part 2 ( #33584 )  
							
							... 
							
							
 
							
							* no camerastate in sensors
* bring this over
* and encoder 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								139f4034a8 
								
							
								 
							
						 
						
							
							
								
								Revert "uploader.py: simplify clear_locks by using rglob ( #32974 )"  
							
							... 
							
							
 
							
							This reverts commit 870f5cbeb39fa63829e6f3a64fa8df57e82d52c3.
old-commit-hash: 9474523add 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								7fcba71725 
								
							
								 
							
						 
						
							
							
								
								uploader.py: simplify clear_locks by using rglob ( #32974 )  
							
							... 
							
							
 
							
							simplify clear_locks
old-commit-hash: cafca4f891 
							
						 
						
							1 year ago  
				
					
						
							
							
								 
						
							
							
								d802a423a6 
								
							
								 
							
						 
						
							
							
								
								loggerd: Initialize atomic variables to zero ( #33130 )  
							
							... 
							
							
 
							
							Initialize atomic variables in LoggerdState to zero
old-commit-hash: 8f3fc699d4 
							
						 
						
							1 year ago