| 
         | 
      
        NVIDIA DRIVE OS Linux SDK API Reference5.1.6.0 Release | 
  
Video capture settings for CSI format.
Definition at line 103 of file nvmedia_vcp.h.
Data Fields | |
| NvMediaVideoCaptureInterfaceType | interfaceType | 
| Interface type.  More... | |
| NvMediaVideoCaptureInputFormatType | inputFormatType | 
| Input format.  More... | |
| NvMediaSurfaceType | surfaceType | 
| Capture surface type.  More... | |
| uint16_t | width | 
| Capture width.  More... | |
| uint16_t | height | 
| Capture height.  More... | |
| uint16_t | startX | 
| Horizontal start position.  More... | |
| uint16_t | startY | 
| Vertical start position.  More... | |
| uint16_t | extraLines | 
| Extra lines (in the larger field for interlaced capture)  More... | |
| NvMediaBool | interlace | 
| Interlaced format.  More... | |
| uint16_t | interlacedExtraLinesDelta | 
| Extra lines delta between the two fields.  More... | |
| uint32_t | interfaceLanes | 
| Number of CSI interface lanes active.  More... | |
| uint8_t | tpgEnable | 
| TPG enabled.  More... | |
| uint32_t | pixelFrequency | 
| Pixel clock frequency.  More... | |
| uint16_t | thsSettle | 
| MIPI THS-SETTLE time.  More... | |
| uint16_t NvMediaVideoCaptureSettings::extraLines | 
Extra lines (in the larger field for interlaced capture)
Definition at line 119 of file nvmedia_vcp.h.
| uint16_t NvMediaVideoCaptureSettings::height | 
Capture height.
Definition at line 113 of file nvmedia_vcp.h.
| NvMediaVideoCaptureInputFormatType NvMediaVideoCaptureSettings::inputFormatType | 
Input format.
Definition at line 107 of file nvmedia_vcp.h.
| uint32_t NvMediaVideoCaptureSettings::interfaceLanes | 
Number of CSI interface lanes active.
Definition at line 125 of file nvmedia_vcp.h.
| NvMediaVideoCaptureInterfaceType NvMediaVideoCaptureSettings::interfaceType | 
Interface type.
Definition at line 105 of file nvmedia_vcp.h.
| NvMediaBool NvMediaVideoCaptureSettings::interlace | 
Interlaced format.
Definition at line 121 of file nvmedia_vcp.h.
| uint16_t NvMediaVideoCaptureSettings::interlacedExtraLinesDelta | 
Extra lines delta between the two fields.
Definition at line 123 of file nvmedia_vcp.h.
| uint32_t NvMediaVideoCaptureSettings::pixelFrequency | 
Pixel clock frequency.
This parameter is mandatory. If the video format is standard, you can obtain the frequency from the SMPTE/CEA or VESA standard. If not, check the pixel clock frequency in the specification of the input device, or with the chip vender.
Definition at line 133 of file nvmedia_vcp.h.
| uint16_t NvMediaVideoCaptureSettings::startX | 
Horizontal start position.
Definition at line 115 of file nvmedia_vcp.h.
| uint16_t NvMediaVideoCaptureSettings::startY | 
Vertical start position.
Definition at line 117 of file nvmedia_vcp.h.
| NvMediaSurfaceType NvMediaVideoCaptureSettings::surfaceType | 
Capture surface type.
Definition at line 109 of file nvmedia_vcp.h.
| uint16_t NvMediaVideoCaptureSettings::thsSettle | 
MIPI THS-SETTLE time.
Interpretation of the value is SOC-specific.
Definition at line 135 of file nvmedia_vcp.h.
| uint8_t NvMediaVideoCaptureSettings::tpgEnable | 
TPG enabled.
Definition at line 127 of file nvmedia_vcp.h.
| uint16_t NvMediaVideoCaptureSettings::width | 
Capture width.
Definition at line 111 of file nvmedia_vcp.h.