Kamil Trzcinski
899f2c5e62
status: extend to provide all camera options and properties in JSON payload
...
- control: add `device_option_is_equal`
- libcamera: provide human readable configurable options
- v4l2: include camera control values
- libcamera: store all applied controls
- libcamera: use `device_option_is_equal`
2023-06-12 22:38:08 +02:00
Kamil Trzcinski
f5726fc9b2
Move opts/
into util/opts/
2022-09-02 22:00:01 +02:00
Kamil Trzcinski
883a951cea
Expose options for v4l2
2022-07-08 12:41:08 +02:00
Kamil Trzcinski
9c7f5fed12
Enable -Wall
2022-04-14 10:13:44 +02:00
Kamil Trzcinski
ae12963c6e
Update logs
2022-04-11 13:52:46 +02:00
Kamil Trzcinski
7c56fa2813
Improve controls handling (preload)
2022-04-11 13:00:45 +02:00
Kamil Trzcinski
8adcd67569
Allow to configure controls
2022-04-11 12:42:17 +02:00
Kamil Trzcinski
5760f5fbac
Add device_v4l2_t
(private data)
2022-04-10 15:49:41 +02:00
Kamil Trzcinski
cae3087116
Optimise usage of videodev2.h
header
2022-04-10 14:41:00 +02:00
Kamil Trzcinski
ec50191992
Move dev->fd
to dev->v4l2.dev_fd
2022-04-10 12:02:54 +02:00
Kamil Trzcinski
ce439fc1ee
Move dev->subdev_fd
to dev->v4l2.subdev_fd
2022-04-10 12:01:30 +02:00
Kamil Trzcinski
645f4a6f33
Move device/hw/device.h
to device/device.h
2022-04-10 11:59:48 +02:00
Kamil Trzcinski
09c2f6e595
Move remaining device
methods
2022-04-10 11:58:59 +02:00