220 Commits

Author SHA1 Message Date
Kamil Trzcinski
00310b6a2c Improve remuxer 2022-04-14 09:54:20 +02:00
Kamil Trzcinski
0a10a8ba59 device_option_normalize_name strips non-alnum and lowercases 2022-04-12 14:36:12 +02:00
Kamil Trzcinski
14126985f3 make headers 2022-04-12 14:27:39 +02:00
Kamil Trzcinski
6d0492e35a Store Range: header 2022-04-12 11:56:35 +02:00
Kamil Trzcinski
70b9a513ad Add info about res=low 2022-04-12 11:07:52 +02:00
Kamil Trzcinski
1dd4f7142d Pass params to video.h264 from video.html 2022-04-12 10:53:15 +02:00
Kamil Trzcinski
ae18e06098 Fail on wrong resolution 2022-04-12 10:05:03 +02:00
Kamil Trzcinski
ddca582551 Automatically reconnect 2022-04-12 09:23:46 +02:00
Kamil Trzcinski
a1c974c9be Remove camera_legacy_isp.c 2022-04-12 09:18:40 +02:00
Kamil Trzcinski
04bf3a2442 Optimize decoder 2022-04-12 09:17:56 +02:00
Kamil Trzcinski
5ab25f435a Improve how options are handled 2022-04-12 08:59:04 +02:00
Kamil Trzcinski
b9fd63154c Improve regular messages 2022-04-12 08:51:19 +02:00
Kamil Trzcinski
887b88fdda Print links pipeline (for informational purposes) 2022-04-12 08:49:19 +02:00
Kamil Trzcinski
d688f7127f Support all rescaling aspects 2022-04-12 01:01:06 +02:00
Kamil Trzcinski
5160bdeb3d Use legacy isp to rescale outputs 2022-04-12 00:38:27 +02:00
Kamil Trzcinski
80b69bd3eb Rework links handling to create a complete pipeline 2022-04-12 00:33:24 +02:00
Kamil Trzcinski
a4d6f35004 Get rid of pipeline 2022-04-11 22:06:19 +02:00
Kamil Trzcinski
8dd470cb49 Make device to support composite devices (single output, many captures) 2022-04-11 22:02:22 +02:00
Kamil Trzcinski
d7c263bae9 Remove dependency on output_list and capture_list to create a pipeline 2022-04-11 21:50:48 +02:00
Kamil Trzcinski
4497c91ae8 Make buffer_list_t *device_open_buffer_list_capture 2022-04-11 21:09:30 +02:00
Kamil Trzcinski
cde6185963 Make buffer_list_t *device_open_buffer_list_output 2022-04-11 21:07:04 +02:00
Kamil Trzcinski
d4b18aac2a Make buffer_list_t *device_open_buffer_list to return buffer_list 2022-04-11 20:58:30 +02:00
Kamil Trzcinski
5a9e871484 Introduce buffer_format_t and use it for buffer_list_open 2022-04-11 20:48:09 +02:00
Kamil Trzcinski
a3e8ef1e24 Make buffer_list_open to accept const char *path 2022-04-11 19:14:06 +02:00
Kamil Trzcinski
753e9d4255 Clone dev->dev_fd to provide buf_list->dev_fd 2022-04-11 19:00:06 +02:00
Kamil Trzcinski
2f3f4b4653 Fix *_camera.sh scripts 2022-04-11 18:58:06 +02:00
Kamil Trzcinski
d76e659a15 Update .gitignore 2022-04-11 18:43:52 +02:00
Kamil Trzcinski
2fb7a53122 Add sample systemd file 2022-04-11 17:53:23 +02:00
Kamil Trzcinski
0ff48e449e Update latency 2022-04-11 17:19:22 +02:00
Kamil Trzcinski
e69f707ef0 Fix frame rate 2022-04-11 17:07:35 +02:00
Kamil Trzcinski
fb400f3139 Fix libcamera resolution handling 2022-04-11 16:49:21 +02:00
Kamil Trzcinski
facd1fa41e Pass expected output width 2022-04-11 16:32:05 +02:00
Kamil Trzcinski
7f4619a312 Configure h264 codecs 2022-04-11 16:31:41 +02:00
Kamil Trzcinski
6ce5b5ce4a Add device->opts.allow_dma 2022-04-11 16:28:36 +02:00
Kamil Trzcinski
b15d5b28af Improve supported formats 2022-04-11 16:15:06 +02:00
Kamil Trzcinski
b5d519e6d1 Add note about Arducam 16MP 2022-04-11 15:04:54 +02:00
Kamil Trzcinski
d9bb34eb40 Update README.md 2022-04-11 14:56:28 +02:00
Kamil Trzcinski
eaeb40ba07 Add README 2022-04-11 13:58:43 +02:00
Kamil Trzcinski
ae12963c6e Update logs 2022-04-11 13:52:46 +02:00
Kamil Trzcinski
1d6298d248 Improve parameters dump 2022-04-11 13:17:39 +02:00
Kamil Trzcinski
9efcbbc916 Update c_cpp_properties.json 2022-04-11 13:15:46 +02:00
Kamil Trzcinski
bce0303b8e Remove non-needed message 2022-04-11 13:11:23 +02:00
Kamil Trzcinski
0fbbe62799 Expose h264 and jpeg options 2022-04-11 13:02:21 +02:00
Kamil Trzcinski
7c56fa2813 Improve controls handling (preload) 2022-04-11 13:00:45 +02:00
Kamil Trzcinski
a586bad403 Allow to configure control 2022-04-11 12:45:01 +02:00
Kamil Trzcinski
8adcd67569 Allow to configure controls 2022-04-11 12:42:17 +02:00
Kamil Trzcinski
9eeee04560 Allow to disable libcamera 2022-04-11 10:55:54 +02:00
Kamil Trzcinski
aa0f7276bf Make libcamera to work? 2022-04-11 10:51:05 +02:00
Kamil Trzcinski
a08904688e Fix log-filter in opts/log.c 2022-04-11 10:07:31 +02:00
Kamil Trzcinski
d5571f095d Move queueing buffer message into device/buffer_queue.c 2022-04-11 10:05:38 +02:00