/******************************************************************************* * Main Function ********************************************************************************/ int main(int argc, char** argv) { int ret = 0; if( argc < 2 ) { printf("please select one of the pipe: campipetest <pipe> \n \tcamio(0), postproc(1), xdp(2)\n"); return -1; } int testcase = atoi(argv[1]); int num = argc - 1; char** arg = argv + 1; switch( testcase ) { case 0: main_camio(num, arg); break; case 1: main_postproc(num, arg); break; case 2: main_xdp(num, arg); break; default: printf("wrong pipe selection (%i)\n", testcase ); break; } // // main_camio(argc, argv); char* camio[] = {"test", "1"}; //main_camio(2, camio); // //main_xdp(argc, argv); // //char* postproc[] = {"post", "/data/raw1274x948_00.raw", "1274", "948", "1"}; // main_postproc(argc, argv); //main_postproc(5, postproc); return ret; }
/******************************************************************************* * Main Function ********************************************************************************/ int main(int argc, char** argv) { int ret = 0; // // main_camio(argc, argv); char* camio[] = {"test", "1"}; main_camio(2, camio); // // main_cdp(argc, argv); // char* postproc[] = {"post", "/data/raw1274x948_00.raw", "1274", "948", "1"}; // main_postproc(argc, argv); main_postproc(5, postproc); return ret; }
/******************************************************************************* * Main Function ********************************************************************************/ int main(int argc, char** argv) { int ret = 0; // // main_camio(argc, argv); if (argc==2) { if (atoi(argv[1])==0) { char* camio[] = {"test", "1"}; main_camio(2, camio); } else if (atoi(argv[1])==1) { char* postproc[] = {"post", "/data/Sunset_800x600_YUY2.yuv", "800", "600", "2"}; // main_postproc(argc, argv); main_postproc(5, postproc); } else if (atoi(argv[1])==2) { char* cdp[] = {"cdp", "/data/Sunset_800x600_YUY2.yuv", "800", "600", "2"}; // main_postproc(argc, argv); main_cdp(5, cdp); } else { Usage(); } } else { Usage(); } return ret; }