|
- #include "XNetSDKTest.h"
- #include "SystemInfo.h"
- #include "SystemFunction.h"
- #include "Camera_Param.h"
- #include "Simplify_Encode.h"
-
- USE_NS_NETSDK_CFG
- //
- //void OnDevConfig(int nMsgId, int nResult, const char *szCfgName, const char *szResult, int nResultLen, int nSeq)
- //{
- // if (nResult < 0)
- // {
- // printf("OnDevConfig:[MsgId:%d; Result:%d]\r\n", nMsgId, nResult);
- // return;
- // }
- //
- // if((ESXSDK_DEV_GET_SYS_CONFIG == nMsgId || ESXSDK_DEV_GET_CHN_CONFIG == nMsgId) && szCfgName && szResult && nResultLen > 0)
- // {
- // if (strcmp(szCfgName, JK_SystemInfo) == 0)
- // {
- // SystemInfo cfg;
- // cfg.Parse(szResult);
- // printf("SystemInfo:[SerialNo:%s; BuildTime:%s; ]\r\n", cfg.SerialNo.Value(), cfg.BuildTime.Value());
- // }
- // else if (strcmp(szCfgName, JK_SystemFunction) == 0)
- // {
- // SystemFunction cfg;
- // cfg.Parse(szResult);
- // printf("SystemFunction:[CombineStream:%d; ]\r\n", cfg.mEncodeFunction.CombineStream.Value());
- // }
- // else if(strcmp(szCfgName, "Camera.Param.[0]") == 0)
- // {
- // Camera_Param cfg;
- // cfg.SetName("Camera.Param.[0]");
- // cfg.Parse(szResult);
- // printf("Camera_Param:[IRCUTMode:%d; ]\r\n", cfg.IRCUTMode.Value());
- //
- // const char *pCfg = cfg.ToString();
- // int nRet = XSDK_DevSetChnConfig(g_hDevice, 0, JK_Camera_Param, pCfg, strlen(pCfg), 5000, EXCMD_CONFIG_SET);
- // }
- // else if(strcmp(szCfgName, "Simplify.Encode") == 0)
- // {
- // Simplify_Encode cfg;
- // cfg.Parse(szResult);
- // printf("Simplify_Encode:[BitRate:%d; ]\r\n", cfg.mExtraFormat.mVideo.BitRate.Value());
- //
- // const char *pCfg = cfg.ToString();
- // int nRet = XSDK_DevSetSysConfig(g_hDevice, JK_Simplify_Encode, pCfg, strlen(pCfg), 5000, EXCMD_CONFIG_SET);
- // }
- //
- // }
- //}
|