Monado OpenXR Runtime
Data Fields
v4l2_fs Struct Reference

A single open v4l2 capture device, starts it's own thread and waits on it. More...

Collaboration diagram for v4l2_fs:
Collaboration graph
[legend]

Data Fields

struct xrt_fs base
 
struct xrt_frame_node node
 
int fd
 
struct {
   bool   extended_format
 
   bool   timeperframe
 
has
 
struct v4l2_control_state states [256]
 
size_t num_states
 
struct {
   bool   ps4_cam
 
quirks
 
struct v4l2_frame frames [NUM_V4L2_BUFFERS]
 
struct {
   bool   mmap
 
   bool   userptr
 
capture
 
struct xrt_frame_sinksink
 
pthread_t stream_thread
 
struct v4l2_source_descriptordescriptors
 
uint32_t num_descriptors
 
uint32_t selected
 
struct xrt_fs_capture_parameters capture_params
 
bool is_configured
 
bool is_running
 
bool print_spew
 
bool print_debug
 

Detailed Description

A single open v4l2 capture device, starts it's own thread and waits on it.


The documentation for this struct was generated from the following file: