Function GeniePipeline_create¶
Defined in File GeniePipeline.h
Function Documentation¶
-
Genie_Status_t GeniePipeline_create(const GeniePipelineConfig_Handle_t configHandle, GeniePipeline_Handle_t *pipelineHandle)¶
A function to create a pipeline. The pipeline can be configured using a builder pattern.
- Parameters
configHandle – [in] A handle to a valid config. Must not be NULL.
pipelineHandle – [out] A handle to the created pipeline. Must not be NULL.
- Returns
Status code:
GENIE_STATUS_SUCCESS: API call was successful.
GENIE_STATUS_ERROR_INVALID_HANDLE: Config handle is invalid.
GENIE_STATUS_ERROR_INVALID_ARGUMENT: At least one argument is invalid.
GENIE_STATUS_ERROR_MEM_ALLOC: Memory allocation failure.