|  | NVIDIA DRIVE OS Linux SDK API Reference5.1.12.0 Release | 
Defines IPP Property structures.
| Data Structures | |
| struct | NvMediaIPPPropertyControls | 
| Holds control properties associated with the camera.  More... | |
| struct | NvMediaIPPPropertyDynamic | 
| Holds dynamic properties associated with the camera.  More... | |
| struct | NvMediaIPPPropertyStatic | 
| Holds static properties associated with a camera.  More... | |
| struct | NvMediaIPPPipelineProperty | 
| Holds the IPP pipeline property.  More... | |
| Macros | |
| #define | NVMEDIA_IPP_MAX_KNEEPOINTS 24 | 
| Maximum numbers of knee points for companding curve.  More... | |
| Enumerations | |
| enum | NvMediaIPPPipelinePropertyType { NVMEDIA_IPP_PIPELINE_PROPERTY_ONLY_EMB_STATS = 0, NVMEDIA_IPP_PIPELINE_PROPERTY_TRIGGER_BASED_CAPTURE, NVMEDIA_IPP_PIPELINE_PROPERTY_SETTINGS_DELAY } | 
| Defines IPP pipeline property types.  More... | |
| Functions | |
| NvMediaStatus | NvMediaIPPPipelineSetProperties (NvMediaIPPPipeline *ippPipeline, uint32_t numProperties, NvMediaIPPPipelineProperty *properties) | 
| Sets the IPP pipeline properties.  More... | |
| #define NVMEDIA_IPP_MAX_KNEEPOINTS 24 | 
Maximum numbers of knee points for companding curve.
Definition at line 329 of file nvmedia_ipp.h.
Defines IPP pipeline property types.
| Enumerator | |
|---|---|
| NVMEDIA_IPP_PIPELINE_PROPERTY_ONLY_EMB_STATS | Specifies use of only embedded data statistics. This property takes the NvMediaBool data type. Possible values are: 
 If set, the pipeline uses only the embedded data stats. This property must be set when there is no ISP component. | 
| NVMEDIA_IPP_PIPELINE_PROPERTY_TRIGGER_BASED_CAPTURE | Specifies use of trigger-based capture. This property requires an NvMediaBool data type. Possible values are: 
 If set, the pipeline is configured for trigger based capture. NvMediaIPPPipelineSingleCapture() does the trigger. | 
| NVMEDIA_IPP_PIPELINE_PROPERTY_SETTINGS_DELAY | Specifies the settings delay (in number of frames) from the time when the sensor is programmed. The range of values is [0,10]; the default is 2. This property requires a  | 
Definition at line 357 of file nvmedia_ipp.h.
| NvMediaStatus NvMediaIPPPipelineSetProperties | ( | NvMediaIPPPipeline * | ippPipeline, | 
| uint32_t | numProperties, | ||
| NvMediaIPPPipelineProperty * | properties | ||
| ) | 
Sets the IPP pipeline properties.
Must be called before creating any IPP components.
| [in] | ippPipeline | A pointer to the IPP pipeline. | 
| [in] | numProperties | Number of entries in the properties list. | 
| [in] | properties | A pointer to a list of IPP pipeline properties. |