Kamil Trzcinski
|
c9600d1253
|
device: allow to use dummy as a way to test streamer
This adds loopback tests via `tests/`
|
2023-02-22 17:32:47 +01:00 |
|
Kamil Trzcinski
|
2e9718fea7
|
device: make device_open_buffer_list_capture to use buffer_format_t
|
2023-02-22 17:32:46 +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 Trzciński
|
ca08adb62f
|
Add -snapshot.height , -stream.height and -video.height
|
2023-02-22 17:32:46 +01:00 |
|
Kamil Trzcinski
|
a9c65fae0d
|
Allow to set -camera-vflip and -camera-hflip
|
2022-08-24 17:48:55 +02:00 |
|
Kamil Trzcinski
|
b4668aa320
|
Output all properties and options
|
2022-07-08 12:12:30 +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
|
d7c263bae9
|
Remove dependency on output_list and capture_list to create a pipeline
|
2022-04-11 21:50:48 +02:00 |
|
Kamil Trzcinski
|
4497c91ae8
|
Make buffer_list_t *device_open_buffer_list_capture
|
2022-04-11 21:09:30 +02:00 |
|
Kamil Trzcinski
|
cde6185963
|
Make buffer_list_t *device_open_buffer_list_output
|
2022-04-11 21:07:04 +02:00 |
|
Kamil Trzcinski
|
d4b18aac2a
|
Make buffer_list_t *device_open_buffer_list to return buffer_list
|
2022-04-11 20:58:30 +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
|
6ce5b5ce4a
|
Add device->opts.allow_dma
|
2022-04-11 16:28:36 +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
|
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
|
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 |
|