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.