libv4l2_nvvidconv: Error: MAX number of NVVIDCONV instances (10) already created

libv4l2_nvvidconv: Error: MAX number of NVVIDCONV instances (10) already created
and print the ~NvV4l2Element().
exp: NvV4l2Element::~NvV4l2Element()
{
output_plane.deinitPlane();
capture_plane.deinitPlane();

fprintf(stderr, "func[%s] Line[%d] fd[%d] \n", __func__, __LINE__, fd);
if (fd != -1)
{
    int iRet = v4l2_close(fd);
	fprintf(stderr, "func[%s] Line[%d] fd[%d] iRet[%d] of v4l2_close \n", __func__, __LINE__, fd, iRet);
    CAT_DEBUG_MSG("Device closed, fd = " << fd);
}

}

result of run :
func[~NvV4l2Element] Line[88] fd[42] iRet[0] of v4l2_close

@zbit
Please give more detail information here.

just : check this situation: Timed out waiting for first V4L2_EVENT_RESOLUTION_CHANGE
then first:delete dec and conv. second : create dec and conv again.
And keep doing it 8 times 。

Hi zbit,

Sorry for the late reply, is this still an issue or has been clarified and fixed?

Thanks