Spresense SDK Library v3.4.5-e9a4f17
Loading...
Searching...
No Matches
v4l2_ext_control Struct Reference

#include <video.h>

Public Attributes

uint16_t id
 
uint16_t size
 
union { 
 
   int32_t   value 
 
   int64_t   value64 
 
   char *   string 
 
   uint8_t *   p_u8 
 
   uint16_t *   p_u16 
 
   uint32_t *   p_u32 
 
   void *   ptr 
 
};  
 

Detailed Description

Structure for each control of ioctl(VIDIOC_G_EXT_CTRLS / VIDIOC_S_EXT_CTRLS)

Member Data Documentation

◆ id

uint16_t id

Camera control id

◆ size

uint16_t size

Size of value(not use)

◆ value

int32_t value

QUERY_EXT_CTRL type = INTEGER, xxx

◆ value64

int64_t value64

QUERY_EXT_CTRL type = INTEGER64, MENU

◆ p_u8

uint8_t* p_u8

QUERY_EXT_CTRL type = U8

◆ p_u16

uint16_t* p_u16

QUERY_EXT_CTRL type = U16

◆ p_u32

uint32_t* p_u32

QUERY_EXT_CTRL type = U32


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