12 Commits

Author SHA1 Message Date
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
7c56fa2813 Improve controls handling (preload) 2022-04-11 13:00:45 +02:00
Kamil Trzcinski
95c7b06e1e Move int nbufs into buffer_list_open 2022-04-11 09:28:05 +02:00
Kamil Trzcinski
f6309fa3b3 Add buffer_v4l2_t 2022-04-10 16:05:58 +02:00
Kamil Trzcinski
4a345ed048 Create private data for buffer_list_v4l2_t 2022-04-10 16:03:55 +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
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
4d01c86398 Get rid of v4l2_buffer/v4l2_plane from buffer_t 2022-04-10 10:37:52 +02:00