18 Commits

Author SHA1 Message Date
Kamil Trzciński
ca08adb62f Add -snapshot.height, -stream.height and -video.height 2023-02-22 17:32:46 +01:00
Kamil Trzcinski
4ff6bee511 device: some random fixes 2023-02-21 23:39:38 +01:00
Kamil Trzcinski
fc8255ed90 device: ensure that sink has capture that can process output - otherwise skip
It appears that if output is enqueued, but there's no capture for longer period
this results EPIPE from mmal.
2023-02-21 23:39:38 +01:00
Kamil Trzcinski
5031cd99f6 Register buffer_lock as a global output 2022-09-04 20:30:26 +02:00
Kamil Trzcinski
f5726fc9b2 Move opts/ into util/opts/ 2022-09-02 22:00:01 +02:00
Kamil Trzcinski
9c7f5fed12 Enable -Wall 2022-04-14 10:13:44 +02:00
Kamil Trzcinski
b9fd63154c Improve regular messages 2022-04-12 08:51:19 +02:00
Kamil Trzcinski
887b88fdda Print links pipeline (for informational purposes) 2022-04-12 08:49:19 +02:00
Kamil Trzcinski
8dd470cb49 Make device to support composite devices (single output, many captures) 2022-04-11 22:02:22 +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
ae12963c6e Update logs 2022-04-11 13:52:46 +02:00
Kamil Trzcinski
f5a6e4ceab Rename buf_list->device to buf_list->dev 2022-04-11 09:01:15 +02:00
Kamil Trzcinski
cae3087116 Optimise usage of videodev2.h header 2022-04-10 14:41:00 +02:00
Kamil Trzcinski
645f4a6f33 Move device/hw/device.h to device/device.h 2022-04-10 11:59:48 +02:00
Kamil Trzcinski
33b7062bf1 Make device/buffer_list* be generic 2022-04-10 11:24:25 +02:00
Kamil Trzcinski
fd2f19270c Move device/hw/buffer.c to device/buffer.c 2022-04-10 11:11:50 +02:00
Kamil Trzcinski
e77f0438f1 Fix links 2022-04-10 10:23:46 +02:00
Kamil Trzcinski
dfc6df83cf Move device/hw/links.h to device/links.h 2022-04-10 09:46:05 +02:00