Please try
if (NvBufSurfaceCreate (&src, 1, &create_params) != 0) {
printf("Error: in Create \n");
}
// Please add this
src->numFilled = 1;
Please try
if (NvBufSurfaceCreate (&src, 1, &create_params) != 0) {
printf("Error: in Create \n");
}
// Please add this
src->numFilled = 1;