95 Commits

Author SHA1 Message Date
Kamil Trzcinski
f5726fc9b2 Move opts/ into util/opts/ 2022-09-02 22:00:01 +02:00
Kamil Trzcinski
9a592fb00e Change h264 stream to 2Mbps by default 2022-08-31 19:18:45 +02:00
Kamil Trzcinski
94afdc2cf4 Split camera-streamer into separate files 2022-08-31 10:53:14 +02:00
Kamil Trzcinski
05a25e853a Move camera-streamer into subdirectory 2022-08-31 10:50:00 +02:00
Kamil Trzcinski
d430d68fc7 Improve RTSP support to configure port and expose low res stream 2022-08-27 20:38:15 +02:00
Kamil Trzcinski
d49169070a Add RTSP support via live555 2022-08-25 17:16:24 +02:00
Kamil Trzcinski
7a584dc16d Add disclaimer about auto_focus, vflip and hflip 2022-08-24 17:51:33 +02:00
Kamil Trzcinski
a9c65fae0d Allow to set -camera-vflip and -camera-hflip 2022-08-24 17:48:55 +02:00
Kamil Trzcinski
4e641dea1e Open default camera of a given type 2022-07-12 21:59:02 +02:00
Kamil Trzcinski
1857cd8d77 Improve options handling 2022-07-12 21:49:49 +02:00
MK3S+ Printer
9e7e14d15b Expose snapshot.jpg 2022-07-11 15:58:16 +02:00
Kamil Trzcinski
2cec9a9032 Make JPEG to be valid format 2022-07-08 13:42:22 +02:00
Kamil Trzcinski
6460d1b902 Emit options of all devices 2022-07-08 12:20:09 +02:00
Kamil Trzcinski
b4668aa320 Output all properties and options 2022-07-08 12:12:30 +02:00
Kamil Trzcinski
bb4bbdc6ea Be flexible on setting camera params 2022-07-07 15:14:39 +02:00
Kamil Trzcinski
e9ffcc7c3b Fix defaults 2022-07-07 12:26:34 +02:00
Kamil Trzcinski
6b9d957641 Fix auto-focus option 2022-07-07 12:09:31 +02:00
Kamil Trzcinski
1f5262afd8 Add -camera-auto-focus option 2022-07-07 12:08:56 +02:00
Kamil Trzcinski
b16c686032 Force auto-focus on start 2022-07-07 11:37:45 +02:00
Kamil Trzcinski
286302ec19 Make default bitrate of h264 to be 10M 2022-07-07 11:36:51 +02:00
Kamil Trzcinski
4eaa42f1ea Add Af-Trigger 2022-07-05 12:05:17 +02:00
Kamil Trzcinski
9c7f5fed12 Enable -Wall 2022-04-14 10:13:44 +02:00
Kamil Trzcinski
ddca582551 Automatically reconnect 2022-04-12 09:23:46 +02:00
Kamil Trzcinski
5ab25f435a Improve how options are handled 2022-04-12 08:59:04 +02:00
Kamil Trzcinski
2fb7a53122 Add sample systemd file 2022-04-11 17:53:23 +02:00
Kamil Trzcinski
b15d5b28af Improve supported formats 2022-04-11 16:15:06 +02:00
Kamil Trzcinski
0fbbe62799 Expose h264 and jpeg options 2022-04-11 13:02:21 +02:00
Kamil Trzcinski
4783fe31a5 The libcamera starts 2022-04-11 10:01:18 +02:00
Kamil Trzcinski
abb94b1e29 Fix libcamera compilation 2022-04-11 09:23:23 +02:00
Kamil Trzcinski
cae3087116 Optimise usage of videodev2.h header 2022-04-10 14:41:00 +02:00
Kamil Trzcinski
fbca3f4104 Simplify camera_stream.h 2022-04-10 12:05:12 +02:00
Kamil Trzcinski
09845c2b89 Move device/camera.* to device/camera/camera.* 2022-04-10 12:04:02 +02:00
Kamil Trzcinski
645f4a6f33 Move device/hw/device.h to device/device.h 2022-04-10 11:59:48 +02:00
Kamil Trzcinski
33b7062bf1 Make device/buffer_list* be generic 2022-04-10 11:24:25 +02:00
Kamil Trzcinski
fd2f19270c Move device/hw/buffer.c to device/buffer.c 2022-04-10 11:11:50 +02:00
Kamil Trzcinski
dfc6df83cf Move device/hw/links.h to device/links.h 2022-04-10 09:46:05 +02:00
Kamil Trzcinski
08c179e22a Pass options to ISP 2022-04-08 19:57:22 +02:00
Kamil Trzcinski
42ab32b1a6 Move all into device/ 2022-04-08 18:47:12 +02:00
Kamil Trzcinski
740bbba104 Tidy FFMPEG 2022-04-08 14:19:33 +02:00
Kamil Trzcinski
eaf6f3d9ba Add index.html 2022-04-08 14:17:13 +02:00
Kamil Trzcinski
50f2a9eb87 Support lowres capture 2022-04-08 09:48:52 +02:00
Kamil Trzcinski
a816336de5 Fix direct method 2022-04-08 09:25:54 +02:00
Kamil Trzcinski
b57ca77132 Allow to compile without ffmpeg 2022-04-07 23:17:06 +02:00
Kamil Trzcinski
386ad37b40 Allow to configure options 2022-04-07 23:03:41 +02:00
Kamil Trzcinski
31a1f91e72 Add camera options 2022-04-07 22:13:06 +02:00
Kamil Trzcinski
02c10df53f Enable log-filter always 2022-04-07 20:51:20 +02:00
Kamil Trzcinski
eca9c43af7 Optimise used buffers 2022-04-07 18:39:37 +02:00
Kamil Trzcinski
1aec989bbc Allow to filter logs 2022-04-07 18:30:36 +02:00
Kamil Trzcinski
c817f73051 Improve FPS handling 2022-04-07 17:46:15 +02:00
Kamil Trzcinski
c86112ae77 Not nice dropping of frames (with bad jitter) 2022-04-07 13:12:41 +02:00