派生自 development/c++

chenshijun
2019-03-15 ed7186f89434ff9a19a5abdce8252d69460677ee
QiaoJiaSystem/VideoToImageMulth/main.cpp
@@ -59,7 +59,7 @@
    ENABLEGLOG(GET_STR_CONFIG("logPath").c_str());
#endif
    if (argc < 4) {
    if (argc < 6) {
        assert("t_value.size()");
    }
    {
@@ -69,20 +69,30 @@
        appPref.setIntData("pulish.width", 640);
        appPref.setIntData("pulish.height", 360);
    }
    int arg1 = atoi(argv[1]);
//    int arg1 = atoi(argv[1]);
//
//    int gindx = abs(arg1) % 2;
//    int GB28181_Enable = arg1 < 0 ? 1 : 0;
//
//    DBG(gindx);
//    appPref.setIntData("GB28181_Enable", GB28181_Enable);
//    appPref.setIntData("gpu.index", gindx);
//
//
//    //todo
//    appPref.setIntData("CamStart", arg1);
//    appPref.setIntData("CamStep", atoi(argv[2]));
//    appPref.setIntData("RpcVTIMPort", atoi(argv[3]));
    int gindx = abs(arg1) % 2;
    int GB28181_Enable = arg1 < 0 ? 1 : 0;
    appPref.setIntData("GB28181_Enable", atoi(argv[1]));
    appPref.setIntData("gpu.index", atoi(argv[2]));
    appPref.setIntData("CamStartNO", atoi(argv[3]));
    appPref.setIntData("CamEndNO", atoi(argv[4]));
    appPref.setIntData("RpcVTIMPort", atoi(argv[5]));//触发录像
    DBG(gindx);
    appPref.setIntData("GB28181_Enable", GB28181_Enable);
    appPref.setLongData("gpu.index", gindx);
    appPref.setIntData("show.image", 0);
    //todo
    appPref.setIntData("CamStart", arg1);
    appPref.setIntData("CamStep", atoi(argv[2]));
    appPref.setIntData("RpcServerPort", atoi(argv[3]));
    int GB28181_Enable = appPref.getIntData("GB28181_Enable");
    if (GB28181_Enable) {
        //#todo search from db
        MysqlDBServerCfg mysqlDBServerCfg;
@@ -151,7 +161,7 @@
    DBG("test start");
    appPref.setStringData("user.loop.absolute.path", appConfig.getStringProperty("cutPath"));
    IceRpcServer<RtspAnalysManager> server("RtspAnalysServer", appPref.getIntData("RpcServerPort"), "tcp");
    IceRpcServer<RtspAnalysManager> server("RtspAnalysServer", appPref.getIntData("RpcVTIMPort"), "tcp");
    server.setMessageSizeMax(1024 * 1024 * 50);
    server.setPoolInitSize(1);
    server.setPoolMaxSize(1);