Describes the interfaces of the SIPL pipeline notification handler.
This class defines data structures and interfaces that must be implemented by a SIPL pipeline notification handler.
Definition at line 51 of file NvSIPLPipelineMgr.hpp.
Data Structures | |
struct | NotificationData |
Defines the notification data. More... | |
Public Member Functions | |
virtual | ~NvSIPLPipelineNotifier (void)=default |
Default destructor. More... | |
Defines the events of the image processing pipeline and the device block.
Enumerator | |
---|---|
NOTIF_INFO_ICP_PROCESSING_DONE | Pipeline event, indicates ICP processing is finished.
|
NOTIF_INFO_ISP_PROCESSING_DONE | Pipeline event, indicates ISP processing is finished.
|
NOTIF_INFO_ACP_PROCESSING_DONE | Pipeline event, indicates auto control processing is finished.
|
NOTIF_INFO_CDI_PROCESSING_DONE | Pipeline event, indicates CDI processing is finished.
|
NOTIF_INFO_ICP_AUTH_SUCCESS | Pipeline event, indicates image authentication success.
|
NOTIF_WARN_ICP_FRAME_DROP | Pipeline event, indicates pipeline was forced to drop a frame due to a slow consumer or system issues.
|
NOTIF_WARN_ICP_FRAME_DISCONTINUITY | Pipeline event, indicates a discontinuity was detected in parsed embedded data frame sequence number.
|
NOTIF_WARN_ICP_CAPTURE_TIMEOUT | Pipeline event, indicates occurrence of timeout while capturing.
|
NOTIF_ERROR_ICP_BAD_INPUT_STREAM | Pipeline event, indicates ICP bad input stream.
|
NOTIF_ERROR_ICP_CAPTURE_FAILURE | Pipeline event, indicates ICP capture failure.
|
NOTIF_ERROR_ICP_EMB_DATA_PARSE_FAILURE | Pipeline event, indicates embedded data parsing failure.
|
NOTIF_ERROR_ISP_PROCESSING_FAILURE | Pipeline event, indicates ISP processing failure.
|
NOTIF_ERROR_ACP_PROCESSING_FAILURE | Pipeline event, indicates auto control processing failure.
|
NOTIF_ERROR_CDI_SET_SENSOR_CTRL_FAILURE | Pipeline event, indicates CDI set sensor control failure.
|
NOTIF_ERROR_DESERIALIZER_FAILURE | Device block event, indicates a deserializer failure.
|
NOTIF_ERROR_SERIALIZER_FAILURE | Device block event, indicates a serializer failure.
|
NOTIF_ERROR_SENSOR_FAILURE | Device block event, indicates a sensor failure.
|
NOTIF_ERROR_ISP_PROCESSING_FAILURE_RECOVERABLE | Pipeline event, indicates isp process failure due to recoverable errors.
|
NOTIF_ERROR_ICP_AUTH_FAILURE | Pipeline event, indicates image authentication failure.
|
NOTIF_ERROR_ICP_AUTH_OUT_OF_ORDER | Pipeline event, indicates out of order image is detected.
|
NOTIF_ERROR_INTR_LOCALIZATION_FAILURE | Device block event, indicates interrupt localization failure (i.e. could not find source of interrupt)
|
NOTIF_ERROR_INTR_LOCALIZATION_TIMEOUT | Device block event, indicates interrupt localization timeout.
|
NOTIF_ERROR_INTERNAL_FAILURE | Pipeline and device block event, indicates an unexpected internal failure.
|
Definition at line 58 of file NvSIPLPipelineMgr.hpp.
|
virtualdefault |
Default destructor.