12 Commits

Author SHA1 Message Date
Kamil Trzcinski
7c56fa2813 Improve controls handling (preload) 2022-04-11 13:00:45 +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
b21ddd2519 Fix support for keyframes 2022-04-10 14:29:22 +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
Kamil Trzcinski
33b7062bf1 Make device/buffer_list* be generic 2022-04-10 11:24:25 +02:00
Kamil Trzcinski
20c48607c5 Make buffer handling to be made via device/v4l2 2022-04-10 11:09:42 +02:00
Kamil Trzcinski
4746484844 Make bufer_list to be more v4l2-less 2022-04-10 09:57:23 +02:00
Kamil Trzcinski
76f35f37c8 Add device_hw_t and device_v4l2_open 2022-04-10 09:54:02 +02:00