Kamil Trzcinski
f7a15ce68a
device: estimate stddev of frames capture
2023-06-12 22:39:53 +02:00
Kamil Trzcinski
f742c1a7fc
Fix camera-vflip/hflip
support on arm32v7
...
This adds `buffer_list_alloc_buffers` and `buffer_list_free_buffers`
to delay buffers allocation for `libcamera`.
Doing this allows to setup RAW stream afterwards.
2023-04-29 10:21:52 +02:00
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