Zephyr API Documentation 4.1.99
A Scalable Open Source RTOS
 4.1.99
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
video_ctrl_query Struct Reference

#include <video-controls.h>

Data Fields

const struct devicedev
 device being queried, application needs to set this field
 
uint32_t id
 control id, application needs to set this field
 
uint32_t type
 control type
 
const char * name
 control name
 
uint32_t flags
 control flags
 
struct video_ctrl_range range
 control range
 
union { 
 
   const char *const *   menu 
 
   const int64_t *   int_menu 
 
};  
 menu if control is of menu type
 

Field Documentation

◆ [union]

union { ... } video_ctrl_query

menu if control is of menu type

◆ dev

const struct device* video_ctrl_query::dev

device being queried, application needs to set this field

◆ flags

uint32_t video_ctrl_query::flags

control flags

◆ id

uint32_t video_ctrl_query::id

control id, application needs to set this field

◆ int_menu

const int64_t* video_ctrl_query::int_menu

◆ menu

const char* const* video_ctrl_query::menu

◆ name

const char* video_ctrl_query::name

control name

◆ range

struct video_ctrl_range video_ctrl_query::range

control range

◆ type

uint32_t video_ctrl_query::type

control type


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