|
Monado OpenXR Runtime
|
Frameserver using the Video 4 Linux 2 framework. More...

Files | |
| file | v4l2_driver.c |
| V4L2 frameserver implementation. | |
| file | v4l2_driver.h |
| V4L2 frameserver common definitions. | |
| file | v4l2_interface.h |
| Header. | |
Data Structures | |
| struct | v4l2_frame |
| struct | v4l2_control_state |
| struct | v4l2_source_descriptor |
| Descriptor of a v4l2 source. More... | |
Functions | |
| struct xrt_fs * | v4l2_fs_create (struct xrt_frame_context *xfctx, const char *path, const char *product, const char *manufacturer, const char *serial) |
| Create a v4l2 frameserver. | |
Frameserver using the Video 4 Linux 2 framework.
| struct xrt_fs * v4l2_fs_create | ( | struct xrt_frame_context * | xfctx, |
| const char * | path, | ||
| const char * | product, | ||
| const char * | manufacturer, | ||
| const char * | serial | ||
| ) |
#include <drivers/v4l2/v4l2_interface.h>
Create a v4l2 frameserver.
References xrt_frame_node::break_apart, xrt_fs::configure_capture, xrt_frame_node::destroy, xrt_fs::enumerate_modes, xrt_fs::is_running, xrt_fs::manufacturer, xrt_fs::name, xrt_fs::product, xrt_fs::serial, xrt_fs::stream_start, xrt_fs::stream_stop, U_TYPED_CALLOC, u_var_add_root(), and v4l2_fs_configure_capture().