15 Commits

Author SHA1 Message Date
Kamil Trzcinski
67a43e7bc9 buffer: queue all keyed packets 2023-02-24 22:22:00 +01:00
Kamil Trzcinski
d57feb0359 links: enqueue and dequeue buffers in sync (output and capture) asynchronously 2023-02-24 22:22:00 +01:00
Kamil Trzcinski
8042743e1a links: allow to log processing statistics 2023-02-24 11:30:26 +01:00
Kamil Trzcinski
23491cef49 libcamera: dynamically add new configurations
device: add `buffer_type_t`
2023-02-23 19:17:11 +01:00
Kamil Trzcinski
0c244a61c8 Pass sizeimage to ensure that allocated buffers are of a correct size 2023-02-22 17:32:46 +01: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
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
95c7b06e1e Move int nbufs into buffer_list_open 2022-04-11 09:28:05 +02:00
Kamil Trzcinski
2e36ac9aed Add libcamera - dummy (for now) 2022-04-11 09:23:23 +02:00
Kamil Trzcinski
f5a6e4ceab Rename buf_list->device to buf_list->dev 2022-04-11 09:01:15 +02:00
Kamil Trzcinski
c42262d649 Add device/dummy 2022-04-10 16:15:13 +02:00
Kamil Trzcinski
4a345ed048 Create private data for buffer_list_v4l2_t 2022-04-10 16:03:55 +02:00
Kamil Trzcinski
cae3087116 Optimise usage of videodev2.h header 2022-04-10 14:41:00 +02:00
Kamil Trzcinski
33b7062bf1 Make device/buffer_list* be generic 2022-04-10 11:24:25 +02:00