Maxim Devaev
6ac5a5f065
refactoring
2026-01-28 08:49:41 +02:00
Maxim Devaev
a6f111f7cf
refactoring
2026-01-23 03:06:16 +02:00
Maxim Devaev
5692d81e46
lint fix
2026-01-21 08:21:44 +02:00
Maxim Devaev
9eb39bbfc3
grab_begin_ts and grab_end_ts
2026-01-21 00:07:40 +02:00
Maxim Devaev
cf7f8947ef
always capture maximum possible fps
2026-01-20 05:16:02 +02:00
Maxim Devaev
f7ebe31c71
refactoring
2025-07-28 21:29:27 +03:00
Maxim Devaev
3a831817f4
pikvm/pikvm#1558 : Discard JPEGs with invalid headers
2025-07-28 21:26:08 +03:00
Maxim Devaev
620a0ec847
Fixed #290 : improved blank diagnostics
2025-05-27 19:30:07 +03:00
Maxim Devaev
aec8431024
verbose on-screen error messages
2025-05-26 20:06:06 +03:00
gudvinr
b380beba6d
Add GREY pixelformat ( #171 )
...
Fixes #170
Monochrome cameras send only Y component of YUV image
2025-03-08 20:01:49 +02:00
Maxim Devaev
df39b824c6
refactoring
2025-01-27 06:32:26 +02:00
Sam Listopad
db297db52e
Add Support for YUV420 and YVU variants. ( #276 )
...
* Add Support fo YUV420 and 410 and YVU variants.
* Add new formats to the help messaging
* Remove YUV410 supprt since M2M encoder on Pi cannot convert it
* Cleanups requested by @mdevaev
* Change to use u8 per @mdevaev
2025-01-27 06:14:18 +02:00
Maxim Devaev
5f932d862b
Small refactoring of #289 + manpage
2024-09-06 20:40:23 +03:00
zefir-o
590a73f9ec
Add option to which allows to handle truncated frames. ( #289 )
...
Extension of c96559e4ac .
Some cheap Chinise cameras produces frames which are detected as 'broken'. However they
are later handled well.
Introduce an option which allows disable the check on demand.
2024-09-06 19:32:48 +03:00
Maxim Devaev
000be92a0b
lint fix
2024-08-16 07:04:21 +03:00
Maxim Devaev
f8a703f166
refactoring
2024-03-29 22:58:07 +02:00
Maxim Devaev
e0f09f65a1
new macro US_ONCE_FOR()
2024-03-29 01:02:40 +02:00
Maxim Devaev
b0b881f199
fix
2024-03-28 18:38:01 +02:00
Maxim Devaev
a21f527bce
common error constants
2024-03-28 17:17:22 +02:00
Maxim Devaev
83f12baa61
refactoring
2024-03-27 19:27:28 +02:00
Maxim Devaev
7dc492d875
refactoring
2024-03-26 21:51:47 +02:00
Maxim Devaev
7015a26a63
Userspace workaround for the wrong TC358743 RGB bytes ordering
...
- https://github.com/raspberrypi/linux/issues/6068
2024-03-26 18:35:13 +02:00
Maxim Devaev
8d4e9a6ca0
renamed us_hw_buffer_s to us_capture_hwbuf_s
2024-03-26 01:54:01 +02:00
Maxim Devaev
f0f5fcd67f
renamed us_device* to us_capture*
2024-03-26 01:25:04 +02:00