TIOVX User Guide
tivx_capture_statistics_t Struct Reference

Capture status structure used to get the current status. More...

#include <video_io_capture.h>

Data Fields

uint32_t queueCount [TIVX_CAPTURE_MAX_INST][TIVX_CAPTURE_MAX_CH]
 
uint32_t dequeueCount [TIVX_CAPTURE_MAX_INST][TIVX_CAPTURE_MAX_CH]
 
uint32_t dropCount [TIVX_CAPTURE_MAX_INST][TIVX_CAPTURE_MAX_CH]
 
uint32_t overflowCount [TIVX_CAPTURE_MAX_INST]
 
uint32_t spuriousUdmaIntrCount [TIVX_CAPTURE_MAX_INST]
 
uint32_t frontFIFOOvflCount [TIVX_CAPTURE_MAX_INST]
 
uint32_t crcCount [TIVX_CAPTURE_MAX_INST]
 
uint32_t eccCount [TIVX_CAPTURE_MAX_INST]
 
uint32_t correctedEccCount [TIVX_CAPTURE_MAX_INST]
 
uint32_t dataIdErrorCount [TIVX_CAPTURE_MAX_INST]
 
uint32_t invalidAccessCount [TIVX_CAPTURE_MAX_INST]
 
uint32_t invalidSpCount [TIVX_CAPTURE_MAX_INST]
 
uint32_t strmFIFOOvflCount [TIVX_CAPTURE_MAX_INST][TIVX_CAPTURE_MAX_STRM]
 
uint8_t activeChannelMask
 

Detailed Description

Capture status structure used to get the current status.

Definition at line 337 of file video_io_capture.h.

Field Documentation

◆ queueCount

uint32_t tivx_capture_statistics_t::queueCount[TIVX_CAPTURE_MAX_INST][TIVX_CAPTURE_MAX_CH]

Counter to keep track of how many requests are queued to the driver. Note: This counter will be reset at the time of driver init.

Definition at line 342 of file video_io_capture.h.

◆ dequeueCount

uint32_t tivx_capture_statistics_t::dequeueCount[TIVX_CAPTURE_MAX_INST][TIVX_CAPTURE_MAX_CH]

Counter to keep track of how many requests are dequeued from the driver. Note: This counter will be reset at the time of driver init.

Definition at line 346 of file video_io_capture.h.

◆ dropCount

uint32_t tivx_capture_statistics_t::dropCount[TIVX_CAPTURE_MAX_INST][TIVX_CAPTURE_MAX_CH]

Counter to keep track of how many frames are dropped from the driver when no buffers are queued by the application. Note: This counter will be reset at the time of driver init. Counter to keep track number of error frames from the driver. Note: This counter will be reset at the time of driver init.

Definition at line 350 of file video_io_capture.h.

◆ overflowCount

uint32_t tivx_capture_statistics_t::overflowCount[TIVX_CAPTURE_MAX_INST]

Counter to keep track of the occurrence of overflow error. Note: This counter will be reset at the time of driver create and during driver start.

Definition at line 357 of file video_io_capture.h.

◆ spuriousUdmaIntrCount

uint32_t tivx_capture_statistics_t::spuriousUdmaIntrCount[TIVX_CAPTURE_MAX_INST]

Counter to keep track of the occurrences of spurious UDMA interrupts. Note: This counter will be reset at the time of driver create and during driver start.

Definition at line 361 of file video_io_capture.h.

◆ frontFIFOOvflCount

uint32_t tivx_capture_statistics_t::frontFIFOOvflCount[TIVX_CAPTURE_MAX_INST]

Counter to keep track of the occurrences of Front FIFO Overflow. Note: This counter will be reset at the time of driver create and during driver start.

Definition at line 365 of file video_io_capture.h.

◆ crcCount

uint32_t tivx_capture_statistics_t::crcCount[TIVX_CAPTURE_MAX_INST]

Counter to keep track of the occurrences of CRC errors. Note: This counter will be reset at the time of driver create and during driver start.

Definition at line 369 of file video_io_capture.h.

◆ eccCount

uint32_t tivx_capture_statistics_t::eccCount[TIVX_CAPTURE_MAX_INST]

Counter to keep track of the occurrences of un-corrected ECC errors. Note: This counter will be reset at the time of driver create and during driver start.

Definition at line 373 of file video_io_capture.h.

◆ correctedEccCount

uint32_t tivx_capture_statistics_t::correctedEccCount[TIVX_CAPTURE_MAX_INST]

Counter to keep track of the occurrences of corrected ECC errors. Note: This counter will be reset at the time of driver create and during driver start.

Definition at line 377 of file video_io_capture.h.

◆ dataIdErrorCount

uint32_t tivx_capture_statistics_t::dataIdErrorCount[TIVX_CAPTURE_MAX_INST]

Counter to keep track of the occurrences of Data ID errors. Note: This counter will be reset at the time of driver create and during driver start.

Definition at line 381 of file video_io_capture.h.

◆ invalidAccessCount

uint32_t tivx_capture_statistics_t::invalidAccessCount[TIVX_CAPTURE_MAX_INST]

Counter to keep track of the occurrences of Invalid accesses. Note: This counter will be reset at the time of driver create and during driver start.

Definition at line 385 of file video_io_capture.h.

◆ invalidSpCount

uint32_t tivx_capture_statistics_t::invalidSpCount[TIVX_CAPTURE_MAX_INST]

Counter to keep track of the occurrences of reception of invalid short packet. Note: This counter will be reset at the time of driver create and during driver start.

Definition at line 390 of file video_io_capture.h.

◆ strmFIFOOvflCount

uint32_t tivx_capture_statistics_t::strmFIFOOvflCount[TIVX_CAPTURE_MAX_INST][TIVX_CAPTURE_MAX_STRM]

Counter to keep track of the occurrences of Front FIFO Overflow. Note: This counter will be reset at the time of driver create and during driver start.

Definition at line 394 of file video_io_capture.h.

◆ activeChannelMask

uint8_t tivx_capture_statistics_t::activeChannelMask

Indicates active channels. Channel 0 is bit 0; channel N is bit N. If active, the associated bit will be set to 1. If inactive, the bit is set to 0.

Definition at line 398 of file video_io_capture.h.


The documentation for this struct was generated from the following file: