Hi,
I want to use two tivxVpacMscScaleNode, but the result is no graphics.It's show:
[MCU2_0] 40.839950 s: src/fvid2_drvMgr.c @ Line 759:
[MCU2_0] 40.839994 s: Driver create failed!!
[MCU2_0] 40.840030 s: VX_ZONE_ERROR:[tivxKernelImgMosaicMscDrvCreate:749] Fvid2_create failed
My code:
graph_parameter_index = 0;
add_graph_parameter_by_node_index(obj->graph, obj->captureObj.node, 1);
obj->captureObj.graph_parameter_index = graph_parameter_index;
graph_parameters_queue_params_list[graph_parameter_index].graph_parameter_index = graph_parameter_index;
graph_parameters_queue_params_list[graph_parameter_index].refs_list_size = MAX_NUM_BUF;
graph_parameters_queue_params_list[graph_parameter_index].refs_list = (vx_reference*)&obj->captureObj.capt_frames[0];
graph_parameter_index++;
vxSetGraphScheduleConfig(obj->graph, VX_GRAPH_SCHEDULE_MODE_QUEUE_AUTO, graph_parameter_index, graph_parameters_queue_params_list);
tivxSetGraphPipelineDepth(obj->graph, APP_PIPELINE_DEPTH);
tivxSetNodeParameterNumBufByIndex(obj->convertObj_1.node, 1, 6);
tivxSetNodeParameterNumBufByIndex(obj->scalerObj_1.node, 1, 6);
tivxSetNodeParameterNumBufByIndex(obj->scalerObj_1.node, 2, 6);
tivxSetNodeParameterNumBufByIndex(obj->scalerObj_2.node, 1, 8);
tivxSetNodeParameterNumBufByIndex(obj->scalerObj_2.node, 2, 8);
tivxSetNodeParameterNumBufByIndex(obj->imgMosaicObj_tmp.node, 1, 6);
Will scalar nodes not be nested?
PS :
capture -> convert -> scalar 1->scalar2->mosaic->display
|--------------------------↑