NVIDIA DRIVE OS Linux SDK API Reference

6.0.3 Release
NvSIPL Capture Definitions

Detailed Description

NvSipl Cap Defines for image capture interface and input format types.

Macros

#define NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_A   NVMEDIA_IMAGE_CAPTURE_CSI_INTERFACE_TYPE_CSI_A
 
#define NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_B   NVMEDIA_IMAGE_CAPTURE_CSI_INTERFACE_TYPE_CSI_B
 
#define NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_AB   NVMEDIA_IMAGE_CAPTURE_CSI_INTERFACE_TYPE_CSI_AB
 
#define NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_C   NVMEDIA_IMAGE_CAPTURE_CSI_INTERFACE_TYPE_CSI_C
 
#define NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_D   NVMEDIA_IMAGE_CAPTURE_CSI_INTERFACE_TYPE_CSI_D
 
#define NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_CD   NVMEDIA_IMAGE_CAPTURE_CSI_INTERFACE_TYPE_CSI_CD
 
#define NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_E   NVMEDIA_IMAGE_CAPTURE_CSI_INTERFACE_TYPE_CSI_E
 
#define NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_F   NVMEDIA_IMAGE_CAPTURE_CSI_INTERFACE_TYPE_CSI_F
 
#define NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_EF   NVMEDIA_IMAGE_CAPTURE_CSI_INTERFACE_TYPE_CSI_EF
 
#define NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_G   NVMEDIA_IMAGE_CAPTURE_CSI_INTERFACE_TYPE_CSI_G
 
#define NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_H   NVMEDIA_IMAGE_CAPTURE_CSI_INTERFACE_TYPE_CSI_H
 
#define NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_GH   NVMEDIA_IMAGE_CAPTURE_CSI_INTERFACE_TYPE_CSI_GH
 
#define NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_A1   NVMEDIA_IMAGE_CAPTURE_CSI_INTERFACE_TYPE_CSI_A1
 
#define NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_B1   NVMEDIA_IMAGE_CAPTURE_CSI_INTERFACE_TYPE_CSI_B1
 
#define NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_C1   NVMEDIA_IMAGE_CAPTURE_CSI_INTERFACE_TYPE_CSI_C1
 
#define NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_D1   NVMEDIA_IMAGE_CAPTURE_CSI_INTERFACE_TYPE_CSI_D1
 
#define NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_E1   NVMEDIA_IMAGE_CAPTURE_CSI_INTERFACE_TYPE_CSI_E1
 
#define NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_F1   NVMEDIA_IMAGE_CAPTURE_CSI_INTERFACE_TYPE_CSI_F1
 
#define NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_G1   NVMEDIA_IMAGE_CAPTURE_CSI_INTERFACE_TYPE_CSI_G1
 
#define NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_H1   NVMEDIA_IMAGE_CAPTURE_CSI_INTERFACE_TYPE_CSI_H1
 
#define NVSIPL_CAP_CSI_INTERFACE_TYPE_MAX   NVMEDIA_IMAGE_CAPTURE_CSI_INTERFACE_TYPE_MAX
 
#define NVSIPL_CAP_INPUT_FORMAT_TYPE_YUV422   NVMEDIA_IMAGE_CAPTURE_INPUT_FORMAT_TYPE_YUV422
 
#define NVSIPL_CAP_INPUT_FORMAT_TYPE_YUV422_10   NVMEDIA_IMAGE_CAPTURE_INPUT_FORMAT_TYPE_YUV422_10
 
#define NVSIPL_CAP_INPUT_FORMAT_TYPE_RGB888   NVMEDIA_IMAGE_CAPTURE_INPUT_FORMAT_TYPE_RGB888
 
#define NVSIPL_CAP_INPUT_FORMAT_TYPE_RAW6   NVMEDIA_IMAGE_CAPTURE_INPUT_FORMAT_TYPE_RAW6
 
#define NVSIPL_CAP_INPUT_FORMAT_TYPE_RAW7   NVMEDIA_IMAGE_CAPTURE_INPUT_FORMAT_TYPE_RAW7
 
#define NVSIPL_CAP_INPUT_FORMAT_TYPE_RAW8   NVMEDIA_IMAGE_CAPTURE_INPUT_FORMAT_TYPE_RAW8
 
#define NVSIPL_CAP_INPUT_FORMAT_TYPE_RAW10   NVMEDIA_IMAGE_CAPTURE_INPUT_FORMAT_TYPE_RAW10
 
#define NVSIPL_CAP_INPUT_FORMAT_TYPE_RAW12   NVMEDIA_IMAGE_CAPTURE_INPUT_FORMAT_TYPE_RAW12
 
#define NVSIPL_CAP_INPUT_FORMAT_TYPE_RAW14   NVMEDIA_IMAGE_CAPTURE_INPUT_FORMAT_TYPE_RAW14
 
#define NVSIPL_CAP_INPUT_FORMAT_TYPE_RAW16   NVMEDIA_IMAGE_CAPTURE_INPUT_FORMAT_TYPE_RAW16
 
#define NVSIPL_CAP_INPUT_FORMAT_TYPE_RAW20   NVMEDIA_IMAGE_CAPTURE_INPUT_FORMAT_TYPE_RAW20
 
#define NVSIPL_CAP_INPUT_FORMAT_TYPE_USER_DEFINED_1   NVMEDIA_IMAGE_CAPTURE_INPUT_FORMAT_TYPE_USER_DEFINED_1
 
#define NVSIPL_CAP_INPUT_FORMAT_TYPE_USER_DEFINED_2   NVMEDIA_IMAGE_CAPTURE_INPUT_FORMAT_TYPE_USER_DEFINED_2
 
#define NVSIPL_CAP_INPUT_FORMAT_TYPE_USER_DEFINED_3   NVMEDIA_IMAGE_CAPTURE_INPUT_FORMAT_TYPE_USER_DEFINED_3
 
#define NVSIPL_CAP_INPUT_FORMAT_TYPE_USER_DEFINED_4   NVMEDIA_IMAGE_CAPTURE_INPUT_FORMAT_TYPE_USER_DEFINED_4
 
#define NVSIPL_CAP_INPUT_FORMAT_TYPE_USER_DEFINED_5   NVMEDIA_IMAGE_CAPTURE_INPUT_FORMAT_TYPE_USER_DEFINED_5
 
#define NVSIPL_CAP_INPUT_FORMAT_TYPE_USER_DEFINED_6   NVMEDIA_IMAGE_CAPTURE_INPUT_FORMAT_TYPE_USER_DEFINED_6
 
#define NVSIPL_CAP_INPUT_FORMAT_TYPE_USER_DEFINED_7   NVMEDIA_IMAGE_CAPTURE_INPUT_FORMAT_TYPE_USER_DEFINED_7
 
#define NVSIPL_CAP_INPUT_FORMAT_TYPE_USER_DEFINED_8   NVMEDIA_IMAGE_CAPTURE_INPUT_FORMAT_TYPE_USER_DEFINED_8
 
#define NVSIPL_BITS_PER_PIXEL_8   NVMEDIA_BITS_PER_PIXEL_8
 
#define NVSIPL_BITS_PER_PIXEL_10   NVMEDIA_BITS_PER_PIXEL_10
 
#define NVSIPL_BITS_PER_PIXEL_12   NVMEDIA_BITS_PER_PIXEL_12
 
#define NVSIPL_BITS_PER_PIXEL_14   NVMEDIA_BITS_PER_PIXEL_14
 
#define NVSIPL_BITS_PER_PIXEL_16   NVMEDIA_BITS_PER_PIXEL_16
 
#define NVSIPL_BITS_PER_PIXEL_20   NVMEDIA_BITS_PER_PIXEL_20
 
#define NVSIPL_CAP_CSI_DPHY_MODE   NVMEDIA_ICP_CSI_DPHY_MODE
 
#define NVSIPL_CAP_CSI_CPHY_MODE   NVMEDIA_ICP_CSI_CPHY_MODE
 
#define NVSIPL_CAP_MIN_IMAGE_WIDTH   NVMEDIA_ICP_MIN_IMAGE_WIDTH
 
#define NVSIPL_CAP_MAX_IMAGE_WIDTH   NVMEDIA_ICP_MAX_IMAGE_WIDTH
 
#define NVSIPL_CAP_MIN_IMAGE_HEIGHT   NVMEDIA_ICP_MIN_IMAGE_HEIGHT
 
#define NVSIPL_CAP_MAX_IMAGE_HEIGHT   NVMEDIA_ICP_MAX_IMAGE_HEIGHT
 
#define NVSIPL_CAP_MIN_FRAME_RATE   NVMEDIA_ICP_MIN_FRAME_RATE
 
#define NVSIPL_CAP_MAX_FRAME_RATE   NVMEDIA_ICP_MAX_FRAME_RATE
 
#define NVSIPL_PIXEL_ORDER_LUMA   NVM_SURF_ATTR_COMPONENT_ORDER_LUMA
 PIXEL_ORDER flags for YUV surface type. More...
 
#define NVSIPL_PIXEL_ORDER_YUV   NVM_SURF_ATTR_COMPONENT_ORDER_YUV
 YUV component order flag. More...
 
#define NVSIPL_PIXEL_ORDER_YVU   NVM_SURF_ATTR_COMPONENT_ORDER_YVU
 YVU component order flag. More...
 
#define NVSIPL_PIXEL_ORDER_YUYV   NVM_SURF_ATTR_COMPONENT_ORDER_YUYV
 YUYV component order flag. More...
 
#define NVSIPL_PIXEL_ORDER_YVYU   NVM_SURF_ATTR_COMPONENT_ORDER_YVYU
 YVYU component order flag. More...
 
#define NVSIPL_PIXEL_ORDER_VYUY   NVM_SURF_ATTR_COMPONENT_ORDER_VYUY
 VYUY component order flag. More...
 
#define NVSIPL_PIXEL_ORDER_UYVY   NVM_SURF_ATTR_COMPONENT_ORDER_UYVY
 UYVY component order flag. More...
 
#define NVSIPL_PIXEL_ORDER_XUYV   NVM_SURF_ATTR_COMPONENT_ORDER_XUYV
 XUYV component order flag. More...
 
#define NVSIPL_PIXEL_ORDER_XYUV   NVM_SURF_ATTR_COMPONENT_ORDER_XYUV
 XYUV component order flag. More...
 
#define NVSIPL_PIXEL_ORDER_VUYX   NVM_SURF_ATTR_COMPONENT_ORDER_VUYX
 VUYX component order flag. More...
 
#define NVSIPL_PIXEL_ORDER_ALPHA   NVM_SURF_ATTR_COMPONENT_ORDER_ALPHA
 PIXEL_ORDER flags for RGBA surface type. More...
 
#define NVSIPL_PIXEL_ORDER_RGBA   NVM_SURF_ATTR_COMPONENT_ORDER_RGBA
 RGBA component order flag. More...
 
#define NVSIPL_PIXEL_ORDER_ARGB   NVM_SURF_ATTR_COMPONENT_ORDER_ARGB
 ARGB component order flag. More...
 
#define NVSIPL_PIXEL_ORDER_BGRA   NVM_SURF_ATTR_COMPONENT_ORDER_BGRA
 BGRA component order flag. More...
 
#define NVSIPL_PIXEL_ORDER_RG   NVM_SURF_ATTR_COMPONENT_ORDER_RG
 RG component order flag. More...
 
#define NVSIPL_PIXEL_ORDER_RGGB   NVM_SURF_ATTR_COMPONENT_ORDER_RGGB
 PIXEL_ORDER flags for RAW surface type. More...
 
#define NVSIPL_PIXEL_ORDER_BGGR   NVM_SURF_ATTR_COMPONENT_ORDER_BGGR
 BGGR component order flag. More...
 
#define NVSIPL_PIXEL_ORDER_GRBG   NVM_SURF_ATTR_COMPONENT_ORDER_GRBG
 GRBG component order flag. More...
 
#define NVSIPL_PIXEL_ORDER_GBRG   NVM_SURF_ATTR_COMPONENT_ORDER_GBRG
 GBRG component order flag. More...
 
#define NVSIPL_PIXEL_ORDER_RCCB   NVM_SURF_ATTR_COMPONENT_ORDER_RCCB
 RCCB component order flag. More...
 
#define NVSIPL_PIXEL_ORDER_BCCR   NVM_SURF_ATTR_COMPONENT_ORDER_BCCR
 BCCR component order flag. More...
 
#define NVSIPL_PIXEL_ORDER_CRBC   NVM_SURF_ATTR_COMPONENT_ORDER_CRBC
 CRBC component order flag. More...
 
#define NVSIPL_PIXEL_ORDER_CBRC   NVM_SURF_ATTR_COMPONENT_ORDER_CBRC
 CBRC component order flag. More...
 
#define NVSIPL_PIXEL_ORDER_RCCC   NVM_SURF_ATTR_COMPONENT_ORDER_RCCC
 RCCC component order flag. More...
 
#define NVSIPL_PIXEL_ORDER_CCCR   NVM_SURF_ATTR_COMPONENT_ORDER_CCCR
 CCCR component order flag. More...
 
#define NVSIPL_PIXEL_ORDER_CRCC   NVM_SURF_ATTR_COMPONENT_ORDER_CRCC
 CRCC component order flag. More...
 
#define NVSIPL_PIXEL_ORDER_CCRC   NVM_SURF_ATTR_COMPONENT_ORDER_CCRC
 CCRC component order flag. More...
 
#define NVSIPL_PIXEL_ORDER_CCCC   NVM_SURF_ATTR_COMPONENT_ORDER_CCCC
 CCCC component order flag. More...
 
#define NVSIPL_PIXEL_ORDER_BGGI_RGGI   NVM_SURF_ATTR_COMPONENT_ORDER_BGGI_RGGI
 PIXEL_ORDER flags for RAW RGB-IR surface type. More...
 
#define NVSIPL_PIXEL_ORDER_GBIG_GRIG   NVM_SURF_ATTR_COMPONENT_ORDER_GBIG_GRIG
 GBIG_GRIG component order flag. More...
 
#define NVSIPL_PIXEL_ORDER_GIBG_GIRG   NVM_SURF_ATTR_COMPONENT_ORDER_GIBG_GIRG
 GIBG_GIRG component order flag. More...
 
#define NVSIPL_PIXEL_ORDER_IGGB_IGGR   NVM_SURF_ATTR_COMPONENT_ORDER_IGGB_IGGR
 IGGB_IGGR component order flag. More...
 
#define NVSIPL_PIXEL_ORDER_RGGI_BGGI   NVM_SURF_ATTR_COMPONENT_ORDER_RGGI_BGGI
 RGGI_BGGI component order flag. More...
 
#define NVSIPL_PIXEL_ORDER_GRIG_GBIG   NVM_SURF_ATTR_COMPONENT_ORDER_GRIG_GBIG
 GRIG_GBIG component order flag. More...
 
#define NVSIPL_PIXEL_ORDER_GIRG_GIBG   NVM_SURF_ATTR_COMPONENT_ORDER_GIRG_GIBG
 GIRG_GIBG component order flag. More...
 
#define NVSIPL_PIXEL_ORDER_IGGR_IGGB   NVM_SURF_ATTR_COMPONENT_ORDER_IGGR_IGGB
 IGGR_IGGB component order flag. More...
 

Typedefs

typedef NvMediaICPInputFormat NvSiplCapInputFormat
 
typedef NvMediaICPInterfaceType NvSiplCapInterfaceType
 
typedef NvMediaICPInputFormatType NvSiplCapInputFormatType
 
typedef NvMediaBitsPerPixel NvSiplBitsPerPixel
 
typedef NvMediaICPCsiPhyMode NvSiplCapCsiPhyMode
 

Macro Definition Documentation

◆ NVSIPL_BITS_PER_PIXEL_10

#define NVSIPL_BITS_PER_PIXEL_10   NVMEDIA_BITS_PER_PIXEL_10

Definition at line 310 of file NvSIPLCapStructs.h.

◆ NVSIPL_BITS_PER_PIXEL_12

#define NVSIPL_BITS_PER_PIXEL_12   NVMEDIA_BITS_PER_PIXEL_12

Definition at line 311 of file NvSIPLCapStructs.h.

◆ NVSIPL_BITS_PER_PIXEL_14

#define NVSIPL_BITS_PER_PIXEL_14   NVMEDIA_BITS_PER_PIXEL_14

Definition at line 312 of file NvSIPLCapStructs.h.

◆ NVSIPL_BITS_PER_PIXEL_16

#define NVSIPL_BITS_PER_PIXEL_16   NVMEDIA_BITS_PER_PIXEL_16

Definition at line 313 of file NvSIPLCapStructs.h.

◆ NVSIPL_BITS_PER_PIXEL_20

#define NVSIPL_BITS_PER_PIXEL_20   NVMEDIA_BITS_PER_PIXEL_20

Definition at line 314 of file NvSIPLCapStructs.h.

◆ NVSIPL_BITS_PER_PIXEL_8

#define NVSIPL_BITS_PER_PIXEL_8   NVMEDIA_BITS_PER_PIXEL_8

Definition at line 309 of file NvSIPLCapStructs.h.

◆ NVSIPL_CAP_CSI_CPHY_MODE

#define NVSIPL_CAP_CSI_CPHY_MODE   NVMEDIA_ICP_CSI_CPHY_MODE

Definition at line 318 of file NvSIPLCapStructs.h.

◆ NVSIPL_CAP_CSI_DPHY_MODE

#define NVSIPL_CAP_CSI_DPHY_MODE   NVMEDIA_ICP_CSI_DPHY_MODE

Definition at line 317 of file NvSIPLCapStructs.h.

◆ NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_A

#define NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_A   NVMEDIA_IMAGE_CAPTURE_CSI_INTERFACE_TYPE_CSI_A

Definition at line 263 of file NvSIPLCapStructs.h.

◆ NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_A1

#define NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_A1   NVMEDIA_IMAGE_CAPTURE_CSI_INTERFACE_TYPE_CSI_A1

Definition at line 276 of file NvSIPLCapStructs.h.

◆ NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_AB

#define NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_AB   NVMEDIA_IMAGE_CAPTURE_CSI_INTERFACE_TYPE_CSI_AB

Definition at line 265 of file NvSIPLCapStructs.h.

◆ NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_B

#define NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_B   NVMEDIA_IMAGE_CAPTURE_CSI_INTERFACE_TYPE_CSI_B

Definition at line 264 of file NvSIPLCapStructs.h.

◆ NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_B1

#define NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_B1   NVMEDIA_IMAGE_CAPTURE_CSI_INTERFACE_TYPE_CSI_B1

Definition at line 277 of file NvSIPLCapStructs.h.

◆ NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_C

#define NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_C   NVMEDIA_IMAGE_CAPTURE_CSI_INTERFACE_TYPE_CSI_C

Definition at line 266 of file NvSIPLCapStructs.h.

◆ NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_C1

#define NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_C1   NVMEDIA_IMAGE_CAPTURE_CSI_INTERFACE_TYPE_CSI_C1

Definition at line 278 of file NvSIPLCapStructs.h.

◆ NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_CD

#define NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_CD   NVMEDIA_IMAGE_CAPTURE_CSI_INTERFACE_TYPE_CSI_CD

Definition at line 268 of file NvSIPLCapStructs.h.

◆ NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_D

#define NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_D   NVMEDIA_IMAGE_CAPTURE_CSI_INTERFACE_TYPE_CSI_D

Definition at line 267 of file NvSIPLCapStructs.h.

◆ NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_D1

#define NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_D1   NVMEDIA_IMAGE_CAPTURE_CSI_INTERFACE_TYPE_CSI_D1

Definition at line 279 of file NvSIPLCapStructs.h.

◆ NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_E

#define NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_E   NVMEDIA_IMAGE_CAPTURE_CSI_INTERFACE_TYPE_CSI_E

Definition at line 269 of file NvSIPLCapStructs.h.

◆ NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_E1

#define NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_E1   NVMEDIA_IMAGE_CAPTURE_CSI_INTERFACE_TYPE_CSI_E1

Definition at line 280 of file NvSIPLCapStructs.h.

◆ NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_EF

#define NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_EF   NVMEDIA_IMAGE_CAPTURE_CSI_INTERFACE_TYPE_CSI_EF

Definition at line 271 of file NvSIPLCapStructs.h.

◆ NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_F

#define NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_F   NVMEDIA_IMAGE_CAPTURE_CSI_INTERFACE_TYPE_CSI_F

Definition at line 270 of file NvSIPLCapStructs.h.

◆ NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_F1

#define NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_F1   NVMEDIA_IMAGE_CAPTURE_CSI_INTERFACE_TYPE_CSI_F1

Definition at line 281 of file NvSIPLCapStructs.h.

◆ NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_G

#define NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_G   NVMEDIA_IMAGE_CAPTURE_CSI_INTERFACE_TYPE_CSI_G

Definition at line 272 of file NvSIPLCapStructs.h.

◆ NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_G1

#define NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_G1   NVMEDIA_IMAGE_CAPTURE_CSI_INTERFACE_TYPE_CSI_G1

Definition at line 282 of file NvSIPLCapStructs.h.

◆ NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_GH

#define NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_GH   NVMEDIA_IMAGE_CAPTURE_CSI_INTERFACE_TYPE_CSI_GH

Definition at line 274 of file NvSIPLCapStructs.h.

◆ NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_H

#define NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_H   NVMEDIA_IMAGE_CAPTURE_CSI_INTERFACE_TYPE_CSI_H

Definition at line 273 of file NvSIPLCapStructs.h.

◆ NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_H1

#define NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_H1   NVMEDIA_IMAGE_CAPTURE_CSI_INTERFACE_TYPE_CSI_H1

Definition at line 283 of file NvSIPLCapStructs.h.

◆ NVSIPL_CAP_CSI_INTERFACE_TYPE_MAX

#define NVSIPL_CAP_CSI_INTERFACE_TYPE_MAX   NVMEDIA_IMAGE_CAPTURE_CSI_INTERFACE_TYPE_MAX

Definition at line 285 of file NvSIPLCapStructs.h.

◆ NVSIPL_CAP_INPUT_FORMAT_TYPE_RAW10

#define NVSIPL_CAP_INPUT_FORMAT_TYPE_RAW10   NVMEDIA_IMAGE_CAPTURE_INPUT_FORMAT_TYPE_RAW10

Definition at line 294 of file NvSIPLCapStructs.h.

◆ NVSIPL_CAP_INPUT_FORMAT_TYPE_RAW12

#define NVSIPL_CAP_INPUT_FORMAT_TYPE_RAW12   NVMEDIA_IMAGE_CAPTURE_INPUT_FORMAT_TYPE_RAW12

Definition at line 295 of file NvSIPLCapStructs.h.

◆ NVSIPL_CAP_INPUT_FORMAT_TYPE_RAW14

#define NVSIPL_CAP_INPUT_FORMAT_TYPE_RAW14   NVMEDIA_IMAGE_CAPTURE_INPUT_FORMAT_TYPE_RAW14

Definition at line 296 of file NvSIPLCapStructs.h.

◆ NVSIPL_CAP_INPUT_FORMAT_TYPE_RAW16

#define NVSIPL_CAP_INPUT_FORMAT_TYPE_RAW16   NVMEDIA_IMAGE_CAPTURE_INPUT_FORMAT_TYPE_RAW16

Definition at line 297 of file NvSIPLCapStructs.h.

◆ NVSIPL_CAP_INPUT_FORMAT_TYPE_RAW20

#define NVSIPL_CAP_INPUT_FORMAT_TYPE_RAW20   NVMEDIA_IMAGE_CAPTURE_INPUT_FORMAT_TYPE_RAW20

Definition at line 298 of file NvSIPLCapStructs.h.

◆ NVSIPL_CAP_INPUT_FORMAT_TYPE_RAW6

#define NVSIPL_CAP_INPUT_FORMAT_TYPE_RAW6   NVMEDIA_IMAGE_CAPTURE_INPUT_FORMAT_TYPE_RAW6

Definition at line 291 of file NvSIPLCapStructs.h.

◆ NVSIPL_CAP_INPUT_FORMAT_TYPE_RAW7

#define NVSIPL_CAP_INPUT_FORMAT_TYPE_RAW7   NVMEDIA_IMAGE_CAPTURE_INPUT_FORMAT_TYPE_RAW7

Definition at line 292 of file NvSIPLCapStructs.h.

◆ NVSIPL_CAP_INPUT_FORMAT_TYPE_RAW8

#define NVSIPL_CAP_INPUT_FORMAT_TYPE_RAW8   NVMEDIA_IMAGE_CAPTURE_INPUT_FORMAT_TYPE_RAW8

Definition at line 293 of file NvSIPLCapStructs.h.

◆ NVSIPL_CAP_INPUT_FORMAT_TYPE_RGB888

#define NVSIPL_CAP_INPUT_FORMAT_TYPE_RGB888   NVMEDIA_IMAGE_CAPTURE_INPUT_FORMAT_TYPE_RGB888

Definition at line 290 of file NvSIPLCapStructs.h.

◆ NVSIPL_CAP_INPUT_FORMAT_TYPE_USER_DEFINED_1

#define NVSIPL_CAP_INPUT_FORMAT_TYPE_USER_DEFINED_1   NVMEDIA_IMAGE_CAPTURE_INPUT_FORMAT_TYPE_USER_DEFINED_1

Definition at line 299 of file NvSIPLCapStructs.h.

◆ NVSIPL_CAP_INPUT_FORMAT_TYPE_USER_DEFINED_2

#define NVSIPL_CAP_INPUT_FORMAT_TYPE_USER_DEFINED_2   NVMEDIA_IMAGE_CAPTURE_INPUT_FORMAT_TYPE_USER_DEFINED_2

Definition at line 300 of file NvSIPLCapStructs.h.

◆ NVSIPL_CAP_INPUT_FORMAT_TYPE_USER_DEFINED_3

#define NVSIPL_CAP_INPUT_FORMAT_TYPE_USER_DEFINED_3   NVMEDIA_IMAGE_CAPTURE_INPUT_FORMAT_TYPE_USER_DEFINED_3

Definition at line 301 of file NvSIPLCapStructs.h.

◆ NVSIPL_CAP_INPUT_FORMAT_TYPE_USER_DEFINED_4

#define NVSIPL_CAP_INPUT_FORMAT_TYPE_USER_DEFINED_4   NVMEDIA_IMAGE_CAPTURE_INPUT_FORMAT_TYPE_USER_DEFINED_4

Definition at line 302 of file NvSIPLCapStructs.h.

◆ NVSIPL_CAP_INPUT_FORMAT_TYPE_USER_DEFINED_5

#define NVSIPL_CAP_INPUT_FORMAT_TYPE_USER_DEFINED_5   NVMEDIA_IMAGE_CAPTURE_INPUT_FORMAT_TYPE_USER_DEFINED_5

Definition at line 303 of file NvSIPLCapStructs.h.

◆ NVSIPL_CAP_INPUT_FORMAT_TYPE_USER_DEFINED_6

#define NVSIPL_CAP_INPUT_FORMAT_TYPE_USER_DEFINED_6   NVMEDIA_IMAGE_CAPTURE_INPUT_FORMAT_TYPE_USER_DEFINED_6

Definition at line 304 of file NvSIPLCapStructs.h.

◆ NVSIPL_CAP_INPUT_FORMAT_TYPE_USER_DEFINED_7

#define NVSIPL_CAP_INPUT_FORMAT_TYPE_USER_DEFINED_7   NVMEDIA_IMAGE_CAPTURE_INPUT_FORMAT_TYPE_USER_DEFINED_7

Definition at line 305 of file NvSIPLCapStructs.h.

◆ NVSIPL_CAP_INPUT_FORMAT_TYPE_USER_DEFINED_8

#define NVSIPL_CAP_INPUT_FORMAT_TYPE_USER_DEFINED_8   NVMEDIA_IMAGE_CAPTURE_INPUT_FORMAT_TYPE_USER_DEFINED_8

Definition at line 306 of file NvSIPLCapStructs.h.

◆ NVSIPL_CAP_INPUT_FORMAT_TYPE_YUV422

#define NVSIPL_CAP_INPUT_FORMAT_TYPE_YUV422   NVMEDIA_IMAGE_CAPTURE_INPUT_FORMAT_TYPE_YUV422

Definition at line 288 of file NvSIPLCapStructs.h.

◆ NVSIPL_CAP_INPUT_FORMAT_TYPE_YUV422_10

#define NVSIPL_CAP_INPUT_FORMAT_TYPE_YUV422_10   NVMEDIA_IMAGE_CAPTURE_INPUT_FORMAT_TYPE_YUV422_10

Definition at line 289 of file NvSIPLCapStructs.h.

◆ NVSIPL_CAP_MAX_FRAME_RATE

#define NVSIPL_CAP_MAX_FRAME_RATE   NVMEDIA_ICP_MAX_FRAME_RATE

Definition at line 325 of file NvSIPLCapStructs.h.

◆ NVSIPL_CAP_MAX_IMAGE_HEIGHT

#define NVSIPL_CAP_MAX_IMAGE_HEIGHT   NVMEDIA_ICP_MAX_IMAGE_HEIGHT

Definition at line 323 of file NvSIPLCapStructs.h.

◆ NVSIPL_CAP_MAX_IMAGE_WIDTH

#define NVSIPL_CAP_MAX_IMAGE_WIDTH   NVMEDIA_ICP_MAX_IMAGE_WIDTH

Definition at line 321 of file NvSIPLCapStructs.h.

◆ NVSIPL_CAP_MIN_FRAME_RATE

#define NVSIPL_CAP_MIN_FRAME_RATE   NVMEDIA_ICP_MIN_FRAME_RATE

Definition at line 324 of file NvSIPLCapStructs.h.

◆ NVSIPL_CAP_MIN_IMAGE_HEIGHT

#define NVSIPL_CAP_MIN_IMAGE_HEIGHT   NVMEDIA_ICP_MIN_IMAGE_HEIGHT

Definition at line 322 of file NvSIPLCapStructs.h.

◆ NVSIPL_CAP_MIN_IMAGE_WIDTH

#define NVSIPL_CAP_MIN_IMAGE_WIDTH   NVMEDIA_ICP_MIN_IMAGE_WIDTH

Definition at line 320 of file NvSIPLCapStructs.h.

◆ NVSIPL_PIXEL_ORDER_ALPHA

#define NVSIPL_PIXEL_ORDER_ALPHA   NVM_SURF_ATTR_COMPONENT_ORDER_ALPHA

PIXEL_ORDER flags for RGBA surface type.

Alpha component order flag.

Definition at line 351 of file NvSIPLCapStructs.h.

◆ NVSIPL_PIXEL_ORDER_ARGB

#define NVSIPL_PIXEL_ORDER_ARGB   NVM_SURF_ATTR_COMPONENT_ORDER_ARGB

ARGB component order flag.

Definition at line 355 of file NvSIPLCapStructs.h.

◆ NVSIPL_PIXEL_ORDER_BCCR

#define NVSIPL_PIXEL_ORDER_BCCR   NVM_SURF_ATTR_COMPONENT_ORDER_BCCR

BCCR component order flag.

Definition at line 373 of file NvSIPLCapStructs.h.

◆ NVSIPL_PIXEL_ORDER_BGGI_RGGI

#define NVSIPL_PIXEL_ORDER_BGGI_RGGI   NVM_SURF_ATTR_COMPONENT_ORDER_BGGI_RGGI

PIXEL_ORDER flags for RAW RGB-IR surface type.

BGGI_RGGI component order flag.

Definition at line 391 of file NvSIPLCapStructs.h.

◆ NVSIPL_PIXEL_ORDER_BGGR

#define NVSIPL_PIXEL_ORDER_BGGR   NVM_SURF_ATTR_COMPONENT_ORDER_BGGR

BGGR component order flag.

Definition at line 365 of file NvSIPLCapStructs.h.

◆ NVSIPL_PIXEL_ORDER_BGRA

#define NVSIPL_PIXEL_ORDER_BGRA   NVM_SURF_ATTR_COMPONENT_ORDER_BGRA

BGRA component order flag.

Definition at line 357 of file NvSIPLCapStructs.h.

◆ NVSIPL_PIXEL_ORDER_CBRC

#define NVSIPL_PIXEL_ORDER_CBRC   NVM_SURF_ATTR_COMPONENT_ORDER_CBRC

CBRC component order flag.

Definition at line 377 of file NvSIPLCapStructs.h.

◆ NVSIPL_PIXEL_ORDER_CCCC

#define NVSIPL_PIXEL_ORDER_CCCC   NVM_SURF_ATTR_COMPONENT_ORDER_CCCC

CCCC component order flag.

Definition at line 387 of file NvSIPLCapStructs.h.

◆ NVSIPL_PIXEL_ORDER_CCCR

#define NVSIPL_PIXEL_ORDER_CCCR   NVM_SURF_ATTR_COMPONENT_ORDER_CCCR

CCCR component order flag.

Definition at line 381 of file NvSIPLCapStructs.h.

◆ NVSIPL_PIXEL_ORDER_CCRC

#define NVSIPL_PIXEL_ORDER_CCRC   NVM_SURF_ATTR_COMPONENT_ORDER_CCRC

CCRC component order flag.

Definition at line 385 of file NvSIPLCapStructs.h.

◆ NVSIPL_PIXEL_ORDER_CRBC

#define NVSIPL_PIXEL_ORDER_CRBC   NVM_SURF_ATTR_COMPONENT_ORDER_CRBC

CRBC component order flag.

Definition at line 375 of file NvSIPLCapStructs.h.

◆ NVSIPL_PIXEL_ORDER_CRCC

#define NVSIPL_PIXEL_ORDER_CRCC   NVM_SURF_ATTR_COMPONENT_ORDER_CRCC

CRCC component order flag.

Definition at line 383 of file NvSIPLCapStructs.h.

◆ NVSIPL_PIXEL_ORDER_GBIG_GRIG

#define NVSIPL_PIXEL_ORDER_GBIG_GRIG   NVM_SURF_ATTR_COMPONENT_ORDER_GBIG_GRIG

GBIG_GRIG component order flag.

Definition at line 393 of file NvSIPLCapStructs.h.

◆ NVSIPL_PIXEL_ORDER_GBRG

#define NVSIPL_PIXEL_ORDER_GBRG   NVM_SURF_ATTR_COMPONENT_ORDER_GBRG

GBRG component order flag.

Definition at line 369 of file NvSIPLCapStructs.h.

◆ NVSIPL_PIXEL_ORDER_GIBG_GIRG

#define NVSIPL_PIXEL_ORDER_GIBG_GIRG   NVM_SURF_ATTR_COMPONENT_ORDER_GIBG_GIRG

GIBG_GIRG component order flag.

Definition at line 395 of file NvSIPLCapStructs.h.

◆ NVSIPL_PIXEL_ORDER_GIRG_GIBG

#define NVSIPL_PIXEL_ORDER_GIRG_GIBG   NVM_SURF_ATTR_COMPONENT_ORDER_GIRG_GIBG

GIRG_GIBG component order flag.

Definition at line 403 of file NvSIPLCapStructs.h.

◆ NVSIPL_PIXEL_ORDER_GRBG

#define NVSIPL_PIXEL_ORDER_GRBG   NVM_SURF_ATTR_COMPONENT_ORDER_GRBG

GRBG component order flag.

Definition at line 367 of file NvSIPLCapStructs.h.

◆ NVSIPL_PIXEL_ORDER_GRIG_GBIG

#define NVSIPL_PIXEL_ORDER_GRIG_GBIG   NVM_SURF_ATTR_COMPONENT_ORDER_GRIG_GBIG

GRIG_GBIG component order flag.

Definition at line 401 of file NvSIPLCapStructs.h.

◆ NVSIPL_PIXEL_ORDER_IGGB_IGGR

#define NVSIPL_PIXEL_ORDER_IGGB_IGGR   NVM_SURF_ATTR_COMPONENT_ORDER_IGGB_IGGR

IGGB_IGGR component order flag.

Definition at line 397 of file NvSIPLCapStructs.h.

◆ NVSIPL_PIXEL_ORDER_IGGR_IGGB

#define NVSIPL_PIXEL_ORDER_IGGR_IGGB   NVM_SURF_ATTR_COMPONENT_ORDER_IGGR_IGGB

IGGR_IGGB component order flag.

Definition at line 405 of file NvSIPLCapStructs.h.

◆ NVSIPL_PIXEL_ORDER_LUMA

#define NVSIPL_PIXEL_ORDER_LUMA   NVM_SURF_ATTR_COMPONENT_ORDER_LUMA

PIXEL_ORDER flags for YUV surface type.

Luma component order flag.

Definition at line 329 of file NvSIPLCapStructs.h.

◆ NVSIPL_PIXEL_ORDER_RCCB

#define NVSIPL_PIXEL_ORDER_RCCB   NVM_SURF_ATTR_COMPONENT_ORDER_RCCB

RCCB component order flag.

Definition at line 371 of file NvSIPLCapStructs.h.

◆ NVSIPL_PIXEL_ORDER_RCCC

#define NVSIPL_PIXEL_ORDER_RCCC   NVM_SURF_ATTR_COMPONENT_ORDER_RCCC

RCCC component order flag.

Definition at line 379 of file NvSIPLCapStructs.h.

◆ NVSIPL_PIXEL_ORDER_RG

#define NVSIPL_PIXEL_ORDER_RG   NVM_SURF_ATTR_COMPONENT_ORDER_RG

RG component order flag.

Definition at line 359 of file NvSIPLCapStructs.h.

◆ NVSIPL_PIXEL_ORDER_RGBA

#define NVSIPL_PIXEL_ORDER_RGBA   NVM_SURF_ATTR_COMPONENT_ORDER_RGBA

RGBA component order flag.

Definition at line 353 of file NvSIPLCapStructs.h.

◆ NVSIPL_PIXEL_ORDER_RGGB

#define NVSIPL_PIXEL_ORDER_RGGB   NVM_SURF_ATTR_COMPONENT_ORDER_RGGB

PIXEL_ORDER flags for RAW surface type.

RGGB component order flag.

Definition at line 363 of file NvSIPLCapStructs.h.

◆ NVSIPL_PIXEL_ORDER_RGGI_BGGI

#define NVSIPL_PIXEL_ORDER_RGGI_BGGI   NVM_SURF_ATTR_COMPONENT_ORDER_RGGI_BGGI

RGGI_BGGI component order flag.

Definition at line 399 of file NvSIPLCapStructs.h.

◆ NVSIPL_PIXEL_ORDER_UYVY

#define NVSIPL_PIXEL_ORDER_UYVY   NVM_SURF_ATTR_COMPONENT_ORDER_UYVY

UYVY component order flag.

Definition at line 341 of file NvSIPLCapStructs.h.

◆ NVSIPL_PIXEL_ORDER_VUYX

#define NVSIPL_PIXEL_ORDER_VUYX   NVM_SURF_ATTR_COMPONENT_ORDER_VUYX

VUYX component order flag.

Definition at line 347 of file NvSIPLCapStructs.h.

◆ NVSIPL_PIXEL_ORDER_VYUY

#define NVSIPL_PIXEL_ORDER_VYUY   NVM_SURF_ATTR_COMPONENT_ORDER_VYUY

VYUY component order flag.

Definition at line 339 of file NvSIPLCapStructs.h.

◆ NVSIPL_PIXEL_ORDER_XUYV

#define NVSIPL_PIXEL_ORDER_XUYV   NVM_SURF_ATTR_COMPONENT_ORDER_XUYV

XUYV component order flag.

Definition at line 343 of file NvSIPLCapStructs.h.

◆ NVSIPL_PIXEL_ORDER_XYUV

#define NVSIPL_PIXEL_ORDER_XYUV   NVM_SURF_ATTR_COMPONENT_ORDER_XYUV

XYUV component order flag.

Definition at line 345 of file NvSIPLCapStructs.h.

◆ NVSIPL_PIXEL_ORDER_YUV

#define NVSIPL_PIXEL_ORDER_YUV   NVM_SURF_ATTR_COMPONENT_ORDER_YUV

YUV component order flag.

Definition at line 331 of file NvSIPLCapStructs.h.

◆ NVSIPL_PIXEL_ORDER_YUYV

#define NVSIPL_PIXEL_ORDER_YUYV   NVM_SURF_ATTR_COMPONENT_ORDER_YUYV

YUYV component order flag.

Definition at line 335 of file NvSIPLCapStructs.h.

◆ NVSIPL_PIXEL_ORDER_YVU

#define NVSIPL_PIXEL_ORDER_YVU   NVM_SURF_ATTR_COMPONENT_ORDER_YVU

YVU component order flag.

Definition at line 333 of file NvSIPLCapStructs.h.

◆ NVSIPL_PIXEL_ORDER_YVYU

#define NVSIPL_PIXEL_ORDER_YVYU   NVM_SURF_ATTR_COMPONENT_ORDER_YVYU

YVYU component order flag.

Definition at line 337 of file NvSIPLCapStructs.h.

Typedef Documentation

◆ NvSiplBitsPerPixel

typedef NvMediaBitsPerPixel NvSiplBitsPerPixel

Definition at line 308 of file NvSIPLCapStructs.h.

◆ NvSiplCapCsiPhyMode

typedef NvMediaICPCsiPhyMode NvSiplCapCsiPhyMode

Definition at line 316 of file NvSIPLCapStructs.h.

◆ NvSiplCapInputFormat

typedef NvMediaICPInputFormat NvSiplCapInputFormat

Definition at line 259 of file NvSIPLCapStructs.h.

◆ NvSiplCapInputFormatType

typedef NvMediaICPInputFormatType NvSiplCapInputFormatType

Definition at line 287 of file NvSIPLCapStructs.h.

◆ NvSiplCapInterfaceType

typedef NvMediaICPInterfaceType NvSiplCapInterfaceType

Definition at line 261 of file NvSIPLCapStructs.h.