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) |
NVSIPL_PIXEL_ORDER flags. 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) |
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) |
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) |
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... | |
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... | |
#define NVSIPL_CAP_MAX_FRAME_RATE 60U |
Defines the maximum supported frame rate.
Definition at line 174 of file NvSIPLCapStructs.h.
#define NVSIPL_CAP_MAX_IMAGE_HEIGHT 2168U |
Defines the maximum supported image height.
Definition at line 168 of file NvSIPLCapStructs.h.
#define NVSIPL_CAP_MAX_IMAGE_WIDTH 3848U |
Defines the maximum supported image width.
Definition at line 162 of file NvSIPLCapStructs.h.
#define NVSIPL_CAP_MIN_FRAME_RATE 10U |
Defines the minimum supported frame rate.
Definition at line 171 of file NvSIPLCapStructs.h.
#define NVSIPL_CAP_MIN_IMAGE_HEIGHT 480U |
Defines the minimum supported image height.
Definition at line 165 of file NvSIPLCapStructs.h.
#define NVSIPL_CAP_MIN_IMAGE_WIDTH 640U |
Defines the minimum supported image width.
Definition at line 159 of file NvSIPLCapStructs.h.
#define NVSIPL_PIXEL_ORDER_ALPHA (0x00000011U) |
PIXEL_ORDER flags for RGBA surface type.
Alpha component order flag.
Definition at line 201 of file NvSIPLCapStructs.h.
#define NVSIPL_PIXEL_ORDER_ARGB (0x00000013U) |
ARGB component order flag.
Definition at line 205 of file NvSIPLCapStructs.h.
#define NVSIPL_PIXEL_ORDER_BCCR (0x00000026U) |
BCCR component order flag.
Definition at line 224 of file NvSIPLCapStructs.h.
#define NVSIPL_PIXEL_ORDER_BGGI_RGGI (0x0000002EU) |
PIXEL_ORDER flags for RAW RGB-IR surface type.
BGGI_RGGI component order flag.
Definition at line 244 of file NvSIPLCapStructs.h.
#define NVSIPL_PIXEL_ORDER_BGGR (0x00000022U) |
BGGR component order flag.
Definition at line 215 of file NvSIPLCapStructs.h.
#define NVSIPL_PIXEL_ORDER_BGRA (0x00000014U) |
BGRA component order flag.
Definition at line 207 of file NvSIPLCapStructs.h.
#define NVSIPL_PIXEL_ORDER_CBRC (0x00000028U) |
CBRC component order flag.
Definition at line 228 of file NvSIPLCapStructs.h.
#define NVSIPL_PIXEL_ORDER_CCCC (0x0000002DU) |
CCCC component order flag.
Definition at line 240 of file NvSIPLCapStructs.h.
#define NVSIPL_PIXEL_ORDER_CCCR (0x0000002AU) |
CCCR component order flag.
Definition at line 233 of file NvSIPLCapStructs.h.
#define NVSIPL_PIXEL_ORDER_CCRC (0x0000002CU) |
CCRC component order flag.
Definition at line 237 of file NvSIPLCapStructs.h.
#define NVSIPL_PIXEL_ORDER_CRBC (0x00000027U) |
CRBC component order flag.
Definition at line 226 of file NvSIPLCapStructs.h.
#define NVSIPL_PIXEL_ORDER_CRCC (0x0000002BU) |
CRCC component order flag.
Definition at line 235 of file NvSIPLCapStructs.h.
#define NVSIPL_PIXEL_ORDER_GBIG_GRIG (0x0000002FU) |
GBIG_GRIG component order flag.
Definition at line 246 of file NvSIPLCapStructs.h.
#define NVSIPL_PIXEL_ORDER_GBRG (0x00000024U) |
GBRG component order flag.
Definition at line 219 of file NvSIPLCapStructs.h.
#define NVSIPL_PIXEL_ORDER_GIBG_GIRG (0x00000030U) |
GIBG_GIRG component order flag.
Definition at line 248 of file NvSIPLCapStructs.h.
#define NVSIPL_PIXEL_ORDER_GIRG_GIBG (0x00000034U) |
GIRG_GIBG component order flag.
Definition at line 256 of file NvSIPLCapStructs.h.
#define NVSIPL_PIXEL_ORDER_GRBG (0x00000023U) |
GRBG component order flag.
Definition at line 217 of file NvSIPLCapStructs.h.
#define NVSIPL_PIXEL_ORDER_GRIG_GBIG (0x00000033U) |
GRIG_GBIG component order flag.
Definition at line 254 of file NvSIPLCapStructs.h.
#define NVSIPL_PIXEL_ORDER_IGGB_IGGR (0x00000031U) |
IGGB_IGGR component order flag.
Definition at line 250 of file NvSIPLCapStructs.h.
#define NVSIPL_PIXEL_ORDER_IGGR_IGGB (0x00000035U) |
IGGR_IGGB component order flag.
Definition at line 258 of file NvSIPLCapStructs.h.
#define NVSIPL_PIXEL_ORDER_LUMA (0x00000001U) |
NVSIPL_PIXEL_ORDER flags.
PIXEL_ORDER flags for YUV surface type. Luma component order flag.
Definition at line 179 of file NvSIPLCapStructs.h.
#define NVSIPL_PIXEL_ORDER_RCCB (0x00000025U) |
RCCB component order flag.
Definition at line 222 of file NvSIPLCapStructs.h.
#define NVSIPL_PIXEL_ORDER_RCCC (0x00000029U) |
RCCC component order flag.
Definition at line 231 of file NvSIPLCapStructs.h.
#define NVSIPL_PIXEL_ORDER_RG (0x00000015U) |
RG component order flag.
Definition at line 209 of file NvSIPLCapStructs.h.
#define NVSIPL_PIXEL_ORDER_RGBA (0x00000012U) |
RGBA component order flag.
Definition at line 203 of file NvSIPLCapStructs.h.
#define NVSIPL_PIXEL_ORDER_RGGB (0x00000021U) |
PIXEL_ORDER flags for RAW surface type.
RGGB component order flag.
Definition at line 213 of file NvSIPLCapStructs.h.
#define NVSIPL_PIXEL_ORDER_RGGI_BGGI (0x00000032U) |
RGGI_BGGI component order flag.
Definition at line 252 of file NvSIPLCapStructs.h.
#define NVSIPL_PIXEL_ORDER_UYVY (0x00000007U) |
UYVY component order flag.
Definition at line 191 of file NvSIPLCapStructs.h.
#define NVSIPL_PIXEL_ORDER_VUYX (0x0000000AU) |
VUYX component order flag.
Definition at line 197 of file NvSIPLCapStructs.h.
#define NVSIPL_PIXEL_ORDER_VYUY (0x00000006U) |
VYUY component order flag.
Definition at line 189 of file NvSIPLCapStructs.h.
#define NVSIPL_PIXEL_ORDER_XUYV (0x00000008U) |
XUYV component order flag.
Definition at line 193 of file NvSIPLCapStructs.h.
#define NVSIPL_PIXEL_ORDER_XYUV (0x00000009U) |
XYUV component order flag.
Definition at line 195 of file NvSIPLCapStructs.h.
#define NVSIPL_PIXEL_ORDER_YUV (0x00000002U) |
YUV component order flag.
Definition at line 181 of file NvSIPLCapStructs.h.
#define NVSIPL_PIXEL_ORDER_YUYV (0x00000004U) |
YUYV component order flag.
Definition at line 185 of file NvSIPLCapStructs.h.
#define NVSIPL_PIXEL_ORDER_YVU (0x00000003U) |
YVU component order flag.
Definition at line 183 of file NvSIPLCapStructs.h.
#define NVSIPL_PIXEL_ORDER_YVYU (0x00000005U) |
YVYU component order flag.
Definition at line 187 of file NvSIPLCapStructs.h.
enum NvSiplBitsPerPixel |
Specifies bits per pixel.
Definition at line 133 of file NvSIPLCapStructs.h.
enum NvSiplCapCsiPhyMode |
Specifies the CSI PHY mode.
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 151 of file NvSIPLCapStructs.h.
Specifies the capture input format type.
Definition at line 84 of file NvSIPLCapStructs.h.
Specifies the capture interface type for the CSI interface.
Definition at line 35 of file NvSIPLCapStructs.h.
NvSiplBitsPerPixel NvSiplCapInputFormat::bitsPerPixel |
Holds number of bits per pixel for NVSIPL_CAP_INPUT_FORMAT_TYPE_USER_DEFINED_x input format types.
Definition at line 267 of file NvSIPLCapStructs.h.
NvSiplCapInputFormatType NvSiplCapInputFormat::inputFormatType |
Holds capture input format type.
Definition at line 265 of file NvSIPLCapStructs.h.