![]() |
PDK API Guide for J721E
|
Capture driver create arguments, used when calling Fvid2_create(). Structure containing Streams configurations.
Data Fields | |
| uint32_t | numCh |
| Csirx_ChCfg | chCfg [CSIRX_NUM_CH] |
| Csirx_InstCfg | instCfg |
| uint64_t | frameDropBuf |
| uint32_t | frameDropBufLen |
| uint32_t | enableChDq |
| uint32_t Csirx_CreateParams::numCh |
Number of channels to be configured/processed It should be less that 'CSIRX_NUM_CH'.
| Csirx_ChCfg Csirx_CreateParams::chCfg[CSIRX_NUM_CH] |
Configuration for channels to be processed
| Csirx_InstCfg Csirx_CreateParams::instCfg |
CSI Rx module configuration. See Csirx_InstCfg for details
| uint64_t Csirx_CreateParams::frameDropBuf |
Address of Frame Drop buffer, used when application has not queued any buffers If set to NULL (0), then driver will hold the last buffer for frame repeat
| uint32_t Csirx_CreateParams::frameDropBufLen |
Frame Drop buffer length in bytes, used when application has not queued any buffers
| uint32_t Csirx_CreateParams::enableChDq |
Enable/Disable De-queue of frames per channel, 0: Disabled 1:Enabled When disabled, 'Fvid2_dequeue()' call will de-queue frames for all channels configured for given instance. When enabled, 'Fvid2_dequeue()' call will de-queue frames for given channel ID provided through 'streamId' parameter.