NVIDIA DRIVE OS Linux SDK API Reference

6.0.9 Release
NvSIPL Capture definitions

Detailed Description

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

Data Structures

struct  NvSiplCapInputFormat
 Holds the capture input format. More...
 

Macros

#define NVSIPL_CAP_MIN_IMAGE_WIDTH   640U
 Defines the minimum supported image width. More...
 
#define NVSIPL_CAP_MAX_IMAGE_WIDTH   3848U
 Defines the maximum supported image width. More...
 
#define NVSIPL_CAP_MIN_IMAGE_HEIGHT   480U
 Defines the minimum supported image height. More...
 
#define NVSIPL_CAP_MAX_IMAGE_HEIGHT   2168U
 Defines the maximum supported image height. More...
 
#define NVSIPL_CAP_MIN_FRAME_RATE   10U
 Defines the minimum supported frame rate. More...
 
#define NVSIPL_CAP_MAX_FRAME_RATE   60U
 Defines the maximum supported frame rate. More...
 
#define NVSIPL_PIXEL_ORDER_LUMA   (0x00000001U)
 PIXEL_ORDER flags for YUV surface type. More...
 
#define NVSIPL_PIXEL_ORDER_YUV   (0x00000002U)
 YUV component order flag. More...
 
#define NVSIPL_PIXEL_ORDER_YVU   (0x00000003U)
 YVU component order flag. More...
 
#define NVSIPL_PIXEL_ORDER_YUYV   (0x00000004U)
 YUYV component order flag. More...
 
#define NVSIPL_PIXEL_ORDER_YVYU   (0x00000005U)
 YVYU component order flag. More...
 
#define NVSIPL_PIXEL_ORDER_VYUY   (0x00000006U)
 VYUY component order flag. More...
 
#define NVSIPL_PIXEL_ORDER_UYVY   (0x00000007U)
 UYVY component order flag. More...
 
#define NVSIPL_PIXEL_ORDER_XUYV   (0x00000008U)
 XUYV component order flag. More...
 
#define NVSIPL_PIXEL_ORDER_XYUV   (0x00000009U)
 XYUV component order flag. More...
 
#define NVSIPL_PIXEL_ORDER_VUYX   (0x0000000AU)
 VUYX component order flag. More...
 
#define NVSIPL_PIXEL_ORDER_ALPHA   (0x00000011U)
 NVM_SURF_ATTR_PIXEL_ORDER flags for RGBA surface type. More...
 
#define NVSIPL_PIXEL_ORDER_RGBA   (0x00000012U)
 RGBA component order flag. More...
 
#define NVSIPL_PIXEL_ORDER_ARGB   (0x00000013U)
 ARGB component order flag. More...
 
#define NVSIPL_PIXEL_ORDER_BGRA   (0x00000014U)
 BGRA component order flag. More...
 
#define NVSIPL_PIXEL_ORDER_RG   (0x00000015U)
 RG component order flag. More...
 
#define NVSIPL_PIXEL_ORDER_RGGB   (0x00000021U)
 NVM_SURF_ATTR_PIXEL_ORDER flags for RAW surface type. More...
 
#define NVSIPL_PIXEL_ORDER_BGGR   (0x00000022U)
 BGGR component order flag. More...
 
#define NVSIPL_PIXEL_ORDER_GRBG   (0x00000023U)
 GRBG component order flag. More...
 
#define NVSIPL_PIXEL_ORDER_GBRG   (0x00000024U)
 GBRG component order flag. More...
 
#define NVSIPL_PIXEL_ORDER_RCCB   (0x00000025U)
 RCCB component order flag. More...
 
#define NVSIPL_PIXEL_ORDER_BCCR   (0x00000026U)
 BCCR component order flag. More...
 
#define NVSIPL_PIXEL_ORDER_CRBC   (0x00000027U)
 CRBC component order flag. More...
 
#define NVSIPL_PIXEL_ORDER_CBRC   (0x00000028U)
 CBRC component order flag. More...
 
#define NVSIPL_PIXEL_ORDER_RCCC   (0x00000029U)
 RCCC component order flag. More...
 
#define NVSIPL_PIXEL_ORDER_CCCR   (0x0000002AU)
 CCCR component order flag. More...
 
#define NVSIPL_PIXEL_ORDER_CRCC   (0x0000002BU)
 CRCC component order flag. More...
 
#define NVSIPL_PIXEL_ORDER_CCRC   (0x0000002CU)
 CCRC component order flag. More...
 
#define NVSIPL_PIXEL_ORDER_CCCC   (0x0000002DU)
 CCCC component order flag. More...
 
#define NVSIPL_PIXEL_ORDER_BGGI_RGGI   (0x0000002EU)
 NVM_SURF_ATTR_PIXEL_ORDER flags for RAW RGB-IR surface type. More...
 
#define NVSIPL_PIXEL_ORDER_GBIG_GRIG   (0x0000002FU)
 GBIG_GRIG component order flag. More...
 
#define NVSIPL_PIXEL_ORDER_GIBG_GIRG   (0x00000030U)
 GIBG_GIRG component order flag. More...
 
#define NVSIPL_PIXEL_ORDER_IGGB_IGGR   (0x00000031U)
 IGGB_IGGR component order flag. More...
 
#define NVSIPL_PIXEL_ORDER_RGGI_BGGI   (0x00000032U)
 RGGI_BGGI component order flag. More...
 
#define NVSIPL_PIXEL_ORDER_GRIG_GBIG   (0x00000033U)
 GRIG_GBIG component order flag. More...
 
#define NVSIPL_PIXEL_ORDER_GIRG_GIBG   (0x00000034U)
 GIRG_GIBG component order flag. More...
 
#define NVSIPL_PIXEL_ORDER_IGGR_IGGB   (0x00000035U)
 IGGR_IGGB component order flag. More...
 

Enumerations

enum  NvSiplCapInterfaceType {
  NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_A,
  NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_B,
  NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_AB,
  NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_C,
  NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_D,
  NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_CD,
  NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_E,
  NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_F,
  NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_EF,
  NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_G,
  NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_H,
  NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_GH,
  NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_A1,
  NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_B1,
  NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_C1,
  NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_D1,
  NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_E1,
  NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_F1,
  NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_G1,
  NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_H1,
  NVSIPL_CAP_CSI_INTERFACE_TYPE_MAX
}
 
enum  NvSiplCapInputFormatType {
  NVSIPL_CAP_INPUT_FORMAT_TYPE_YUV422,
  NVSIPL_CAP_INPUT_FORMAT_TYPE_YUV422_10,
  NVSIPL_CAP_INPUT_FORMAT_TYPE_YUV444,
  NVSIPL_CAP_INPUT_FORMAT_TYPE_RGB888,
  NVSIPL_CAP_INPUT_FORMAT_TYPE_RAW6,
  NVSIPL_CAP_INPUT_FORMAT_TYPE_RAW7,
  NVSIPL_CAP_INPUT_FORMAT_TYPE_RAW8,
  NVSIPL_CAP_INPUT_FORMAT_TYPE_RAW10,
  NVSIPL_CAP_INPUT_FORMAT_TYPE_RAW12,
  NVSIPL_CAP_INPUT_FORMAT_TYPE_RAW14,
  NVSIPL_CAP_INPUT_FORMAT_TYPE_RAW16,
  NVSIPL_CAP_INPUT_FORMAT_TYPE_RAW20,
  NVSIPL_CAP_INPUT_FORMAT_TYPE_USER_DEFINED_1,
  NVSIPL_CAP_INPUT_FORMAT_TYPE_USER_DEFINED_2,
  NVSIPL_CAP_INPUT_FORMAT_TYPE_USER_DEFINED_3,
  NVSIPL_CAP_INPUT_FORMAT_TYPE_USER_DEFINED_4,
  NVSIPL_CAP_INPUT_FORMAT_TYPE_USER_DEFINED_5,
  NVSIPL_CAP_INPUT_FORMAT_TYPE_USER_DEFINED_6,
  NVSIPL_CAP_INPUT_FORMAT_TYPE_USER_DEFINED_7,
  NVSIPL_CAP_INPUT_FORMAT_TYPE_USER_DEFINED_8,
  NVSIPL_CAP_INPUT_FORMAT_TYPE_RAW12RJ
}
 
enum  NvSiplBitsPerPixel {
  NVSIPL_BITS_PER_PIXEL_8 = 0,
  NVSIPL_BITS_PER_PIXEL_10,
  NVSIPL_BITS_PER_PIXEL_12,
  NVSIPL_BITS_PER_PIXEL_14,
  NVSIPL_BITS_PER_PIXEL_16,
  NVSIPL_BITS_PER_PIXEL_20
}
 
enum  NvSiplCapCsiPhyMode {
  NVSIPL_CAP_CSI_DPHY_MODE = 0,
  NVSIPL_CAP_CSI_CPHY_MODE
}
 

Variables

NvSiplCapInputFormatType NvSiplCapInputFormat::inputFormatType
 Holds capture input format type. More...
 
NvSiplBitsPerPixel NvSiplCapInputFormat::bitsPerPixel
 Holds number of bits per pixel for NVSIPL_CAP_INPUT_FORMAT_TYPE_USER_DEFINED_x input format types. More...
 

Macro Definition Documentation

◆ NVSIPL_CAP_MAX_FRAME_RATE

#define NVSIPL_CAP_MAX_FRAME_RATE   60U

Defines the maximum supported frame rate.

Definition at line 157 of file NvSIPLCapStructs.h.

◆ NVSIPL_CAP_MAX_IMAGE_HEIGHT

#define NVSIPL_CAP_MAX_IMAGE_HEIGHT   2168U

Defines the maximum supported image height.

Definition at line 151 of file NvSIPLCapStructs.h.

◆ NVSIPL_CAP_MAX_IMAGE_WIDTH

#define NVSIPL_CAP_MAX_IMAGE_WIDTH   3848U

Defines the maximum supported image width.

Definition at line 145 of file NvSIPLCapStructs.h.

◆ NVSIPL_CAP_MIN_FRAME_RATE

#define NVSIPL_CAP_MIN_FRAME_RATE   10U

Defines the minimum supported frame rate.

Definition at line 154 of file NvSIPLCapStructs.h.

◆ NVSIPL_CAP_MIN_IMAGE_HEIGHT

#define NVSIPL_CAP_MIN_IMAGE_HEIGHT   480U

Defines the minimum supported image height.

Definition at line 148 of file NvSIPLCapStructs.h.

◆ NVSIPL_CAP_MIN_IMAGE_WIDTH

#define NVSIPL_CAP_MIN_IMAGE_WIDTH   640U

Defines the minimum supported image width.

Definition at line 142 of file NvSIPLCapStructs.h.

◆ NVSIPL_PIXEL_ORDER_ALPHA

#define NVSIPL_PIXEL_ORDER_ALPHA   (0x00000011U)

NVM_SURF_ATTR_PIXEL_ORDER flags for RGBA surface type.

Alpha component order flag.

Definition at line 184 of file NvSIPLCapStructs.h.

◆ NVSIPL_PIXEL_ORDER_ARGB

#define NVSIPL_PIXEL_ORDER_ARGB   (0x00000013U)

ARGB component order flag.

Definition at line 188 of file NvSIPLCapStructs.h.

◆ NVSIPL_PIXEL_ORDER_BCCR

#define NVSIPL_PIXEL_ORDER_BCCR   (0x00000026U)

BCCR component order flag.

Definition at line 207 of file NvSIPLCapStructs.h.

◆ NVSIPL_PIXEL_ORDER_BGGI_RGGI

#define NVSIPL_PIXEL_ORDER_BGGI_RGGI   (0x0000002EU)

NVM_SURF_ATTR_PIXEL_ORDER flags for RAW RGB-IR surface type.

BGGI_RGGI component order flag.

Definition at line 227 of file NvSIPLCapStructs.h.

◆ NVSIPL_PIXEL_ORDER_BGGR

#define NVSIPL_PIXEL_ORDER_BGGR   (0x00000022U)

BGGR component order flag.

Definition at line 198 of file NvSIPLCapStructs.h.

◆ NVSIPL_PIXEL_ORDER_BGRA

#define NVSIPL_PIXEL_ORDER_BGRA   (0x00000014U)

BGRA component order flag.

Definition at line 190 of file NvSIPLCapStructs.h.

◆ NVSIPL_PIXEL_ORDER_CBRC

#define NVSIPL_PIXEL_ORDER_CBRC   (0x00000028U)

CBRC component order flag.

Definition at line 211 of file NvSIPLCapStructs.h.

◆ NVSIPL_PIXEL_ORDER_CCCC

#define NVSIPL_PIXEL_ORDER_CCCC   (0x0000002DU)

CCCC component order flag.

Definition at line 223 of file NvSIPLCapStructs.h.

◆ NVSIPL_PIXEL_ORDER_CCCR

#define NVSIPL_PIXEL_ORDER_CCCR   (0x0000002AU)

CCCR component order flag.

Definition at line 216 of file NvSIPLCapStructs.h.

◆ NVSIPL_PIXEL_ORDER_CCRC

#define NVSIPL_PIXEL_ORDER_CCRC   (0x0000002CU)

CCRC component order flag.

Definition at line 220 of file NvSIPLCapStructs.h.

◆ NVSIPL_PIXEL_ORDER_CRBC

#define NVSIPL_PIXEL_ORDER_CRBC   (0x00000027U)

CRBC component order flag.

Definition at line 209 of file NvSIPLCapStructs.h.

◆ NVSIPL_PIXEL_ORDER_CRCC

#define NVSIPL_PIXEL_ORDER_CRCC   (0x0000002BU)

CRCC component order flag.

Definition at line 218 of file NvSIPLCapStructs.h.

◆ NVSIPL_PIXEL_ORDER_GBIG_GRIG

#define NVSIPL_PIXEL_ORDER_GBIG_GRIG   (0x0000002FU)

GBIG_GRIG component order flag.

Definition at line 229 of file NvSIPLCapStructs.h.

◆ NVSIPL_PIXEL_ORDER_GBRG

#define NVSIPL_PIXEL_ORDER_GBRG   (0x00000024U)

GBRG component order flag.

Definition at line 202 of file NvSIPLCapStructs.h.

◆ NVSIPL_PIXEL_ORDER_GIBG_GIRG

#define NVSIPL_PIXEL_ORDER_GIBG_GIRG   (0x00000030U)

GIBG_GIRG component order flag.

Definition at line 231 of file NvSIPLCapStructs.h.

◆ NVSIPL_PIXEL_ORDER_GIRG_GIBG

#define NVSIPL_PIXEL_ORDER_GIRG_GIBG   (0x00000034U)

GIRG_GIBG component order flag.

Definition at line 239 of file NvSIPLCapStructs.h.

◆ NVSIPL_PIXEL_ORDER_GRBG

#define NVSIPL_PIXEL_ORDER_GRBG   (0x00000023U)

GRBG component order flag.

Definition at line 200 of file NvSIPLCapStructs.h.

◆ NVSIPL_PIXEL_ORDER_GRIG_GBIG

#define NVSIPL_PIXEL_ORDER_GRIG_GBIG   (0x00000033U)

GRIG_GBIG component order flag.

Definition at line 237 of file NvSIPLCapStructs.h.

◆ NVSIPL_PIXEL_ORDER_IGGB_IGGR

#define NVSIPL_PIXEL_ORDER_IGGB_IGGR   (0x00000031U)

IGGB_IGGR component order flag.

Definition at line 233 of file NvSIPLCapStructs.h.

◆ NVSIPL_PIXEL_ORDER_IGGR_IGGB

#define NVSIPL_PIXEL_ORDER_IGGR_IGGB   (0x00000035U)

IGGR_IGGB component order flag.

Definition at line 241 of file NvSIPLCapStructs.h.

◆ NVSIPL_PIXEL_ORDER_LUMA

#define NVSIPL_PIXEL_ORDER_LUMA   (0x00000001U)

PIXEL_ORDER flags for YUV surface type.

NVSIPL_PIXEL_ORDER flags for YUV surface type. Luma component order flag.

Definition at line 162 of file NvSIPLCapStructs.h.

◆ NVSIPL_PIXEL_ORDER_RCCB

#define NVSIPL_PIXEL_ORDER_RCCB   (0x00000025U)

RCCB component order flag.

Definition at line 205 of file NvSIPLCapStructs.h.

◆ NVSIPL_PIXEL_ORDER_RCCC

#define NVSIPL_PIXEL_ORDER_RCCC   (0x00000029U)

RCCC component order flag.

Definition at line 214 of file NvSIPLCapStructs.h.

◆ NVSIPL_PIXEL_ORDER_RG

#define NVSIPL_PIXEL_ORDER_RG   (0x00000015U)

RG component order flag.

Definition at line 192 of file NvSIPLCapStructs.h.

◆ NVSIPL_PIXEL_ORDER_RGBA

#define NVSIPL_PIXEL_ORDER_RGBA   (0x00000012U)

RGBA component order flag.

Definition at line 186 of file NvSIPLCapStructs.h.

◆ NVSIPL_PIXEL_ORDER_RGGB

#define NVSIPL_PIXEL_ORDER_RGGB   (0x00000021U)

NVM_SURF_ATTR_PIXEL_ORDER flags for RAW surface type.

RGGB component order flag.

Definition at line 196 of file NvSIPLCapStructs.h.

◆ NVSIPL_PIXEL_ORDER_RGGI_BGGI

#define NVSIPL_PIXEL_ORDER_RGGI_BGGI   (0x00000032U)

RGGI_BGGI component order flag.

Definition at line 235 of file NvSIPLCapStructs.h.

◆ NVSIPL_PIXEL_ORDER_UYVY

#define NVSIPL_PIXEL_ORDER_UYVY   (0x00000007U)

UYVY component order flag.

Definition at line 174 of file NvSIPLCapStructs.h.

◆ NVSIPL_PIXEL_ORDER_VUYX

#define NVSIPL_PIXEL_ORDER_VUYX   (0x0000000AU)

VUYX component order flag.

Definition at line 180 of file NvSIPLCapStructs.h.

◆ NVSIPL_PIXEL_ORDER_VYUY

#define NVSIPL_PIXEL_ORDER_VYUY   (0x00000006U)

VYUY component order flag.

Definition at line 172 of file NvSIPLCapStructs.h.

◆ NVSIPL_PIXEL_ORDER_XUYV

#define NVSIPL_PIXEL_ORDER_XUYV   (0x00000008U)

XUYV component order flag.

Definition at line 176 of file NvSIPLCapStructs.h.

◆ NVSIPL_PIXEL_ORDER_XYUV

#define NVSIPL_PIXEL_ORDER_XYUV   (0x00000009U)

XYUV component order flag.

Definition at line 178 of file NvSIPLCapStructs.h.

◆ NVSIPL_PIXEL_ORDER_YUV

#define NVSIPL_PIXEL_ORDER_YUV   (0x00000002U)

YUV component order flag.

Definition at line 164 of file NvSIPLCapStructs.h.

◆ NVSIPL_PIXEL_ORDER_YUYV

#define NVSIPL_PIXEL_ORDER_YUYV   (0x00000004U)

YUYV component order flag.

Definition at line 168 of file NvSIPLCapStructs.h.

◆ NVSIPL_PIXEL_ORDER_YVU

#define NVSIPL_PIXEL_ORDER_YVU   (0x00000003U)

YVU component order flag.

Definition at line 166 of file NvSIPLCapStructs.h.

◆ NVSIPL_PIXEL_ORDER_YVYU

#define NVSIPL_PIXEL_ORDER_YVYU   (0x00000005U)

YVYU component order flag.

Definition at line 170 of file NvSIPLCapStructs.h.

Enumeration Type Documentation

◆ NvSiplBitsPerPixel

Enumerator
NVSIPL_BITS_PER_PIXEL_8 

Specifies 8 bits per pixel.

NVSIPL_BITS_PER_PIXEL_10 

Specifies 10 bits per pixel.

NVSIPL_BITS_PER_PIXEL_12 

Specifies 12 bits per pixel.

NVSIPL_BITS_PER_PIXEL_14 

Specifies 14 bits per pixel.

NVSIPL_BITS_PER_PIXEL_16 

Specifies 16 bits per pixel.

NVSIPL_BITS_PER_PIXEL_20 

Specifies 20 bits per pixel.

This value is not supported

Definition at line 119 of file NvSIPLCapStructs.h.

◆ NvSiplCapCsiPhyMode

Enumerator
NVSIPL_CAP_CSI_DPHY_MODE 

Specifies that CSI is in DPHY mode.

NVSIPL_CAP_CSI_CPHY_MODE 

Specifies that CSI is in CPHY mode.

Definition at line 134 of file NvSIPLCapStructs.h.

◆ NvSiplCapInputFormatType

Enumerator
NVSIPL_CAP_INPUT_FORMAT_TYPE_YUV422 

Specifies YUV 4:2:2 8 bits.

NVSIPL_CAP_INPUT_FORMAT_TYPE_YUV422_10 

Specifies YUV 4:2:2 10 bits.

NVSIPL_CAP_INPUT_FORMAT_TYPE_YUV444 

Specifies YUV 4:4:4.

This input format is not supported

NVSIPL_CAP_INPUT_FORMAT_TYPE_RGB888 

Specifies RGB.

NVSIPL_CAP_INPUT_FORMAT_TYPE_RAW6 

Specifies RAW 6.

NVSIPL_CAP_INPUT_FORMAT_TYPE_RAW7 

Specifies RAW 7.

NVSIPL_CAP_INPUT_FORMAT_TYPE_RAW8 

Specifies RAW 8.

NVSIPL_CAP_INPUT_FORMAT_TYPE_RAW10 

Specifies RAW 10.

NVSIPL_CAP_INPUT_FORMAT_TYPE_RAW12 

Specifies RAW 12.

NVSIPL_CAP_INPUT_FORMAT_TYPE_RAW14 

Specifies RAW 14.

NVSIPL_CAP_INPUT_FORMAT_TYPE_RAW16 

Specifies RAW 16.

NVSIPL_CAP_INPUT_FORMAT_TYPE_RAW20 

Specifies RAW 20.

NVSIPL_CAP_INPUT_FORMAT_TYPE_USER_DEFINED_1 

Specifies User defined 1 (0x30).

NVSIPL_CAP_INPUT_FORMAT_TYPE_USER_DEFINED_2 

Specifies User defined 2 (0x31).

NVSIPL_CAP_INPUT_FORMAT_TYPE_USER_DEFINED_3 

Specifies User defined 3 (0x32).

NVSIPL_CAP_INPUT_FORMAT_TYPE_USER_DEFINED_4 

Specifies User defined 4 (0x33).

NVSIPL_CAP_INPUT_FORMAT_TYPE_USER_DEFINED_5 

Specifies User defined 5 (0x34).

NVSIPL_CAP_INPUT_FORMAT_TYPE_USER_DEFINED_6 

Specifies User defined 6 (0x35).

NVSIPL_CAP_INPUT_FORMAT_TYPE_USER_DEFINED_7 

Specifies User defined 7 (0x36).

NVSIPL_CAP_INPUT_FORMAT_TYPE_USER_DEFINED_8 

Specifies User defined 8 (0x37).

NVSIPL_CAP_INPUT_FORMAT_TYPE_RAW12RJ 

Specifies RAW 12 Right Justified.

Definition at line 73 of file NvSIPLCapStructs.h.

◆ NvSiplCapInterfaceType

Enumerator
NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_A 

Specifies CSI port A.

NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_B 

Specifies CSI port B.

NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_AB 

Specifies CSI port AB.

NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_C 

Specifies CSI port C.

NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_D 

Specifies CSI port D.

NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_CD 

Specifies CSI port CD.

NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_E 

Specifies CSI port E.

NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_F 

Specifies CSI port F.

NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_EF 

Specifies CSI port EF.

NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_G 

Specifies CSI port G.

NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_H 

Specifies CSI port H.

NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_GH 

Specifies CSI port GH.

NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_A1 

Specifies CSI port A with 1 lane.

NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_B1 

Specifies CSI port B with 1 lane.

NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_C1 

Specifies CSI port C with 1 lane.

NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_D1 

Specifies CSI port D with 1 lane.

NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_E1 

Specifies CSI port E with 1 lane.

NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_F1 

Specifies CSI port F with 1 lane.

NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_G1 

Specifies CSI port G with 1 lane.

NVSIPL_CAP_CSI_INTERFACE_TYPE_CSI_H1 

Specifies CSI port H with 1 lane.

NVSIPL_CAP_CSI_INTERFACE_TYPE_MAX 

Definition at line 27 of file NvSIPLCapStructs.h.

Variable Documentation

◆ bitsPerPixel

NvSiplBitsPerPixel NvSiplCapInputFormat::bitsPerPixel

Holds number of bits per pixel for NVSIPL_CAP_INPUT_FORMAT_TYPE_USER_DEFINED_x input format types.

Definition at line 251 of file NvSIPLCapStructs.h.

◆ inputFormatType

NvSiplCapInputFormatType NvSiplCapInputFormat::inputFormatType

Holds capture input format type.

Definition at line 248 of file NvSIPLCapStructs.h.